123456789101112131415161718192021222324252627 |
- .. SPDX-License-Identifier: GPL-2.0
- ===================================
- Kernel driver for Spreadtrum SC27XX
- ===================================
- /sys/class/leds/<led>/hw_pattern
- --------------------------------
- Specify a hardware pattern for the SC27XX LED. For the SC27XX
- LED controller, it only supports 4 stages to make a single
- hardware pattern, which is used to configure the rise time,
- high time, fall time and low time for the breathing mode.
- For the breathing mode, the SC27XX LED only expects one brightness
- for the high stage. To be compatible with the hardware pattern
- format, we should set brightness as 0 for rise stage, fall
- stage and low stage.
- - Min stage duration: 125 ms
- - Max stage duration: 31875 ms
- Since the stage duration step is 125 ms, the duration should be
- a multiplier of 125, like 125ms, 250ms, 375ms, 500ms ... 31875ms.
- Thus the format of the hardware pattern values should be:
- "0 rise_duration brightness high_duration 0 fall_duration 0 low_duration".
|