Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm...
[linux/fpc-iii.git] / Documentation / ABI / testing / sysfs-class-led-trigger-pattern
blobd91a07767adf067f5ab6ce3fd04b2bf097a08b09
1 What:           /sys/class/leds/<led>/pattern
2 Date:           September 2018
3 KernelVersion:  4.20
4 Description:
5                 Specify a software pattern for the LED, that supports altering
6                 the brightness for the specified duration with one software
7                 timer. It can do gradual dimming and step change of brightness.
9                 The pattern is given by a series of tuples, of brightness and
10                 duration (ms).
12                 The exact format is described in:
13                 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt
15 What:           /sys/class/leds/<led>/hw_pattern
16 Date:           September 2018
17 KernelVersion:  4.20
18 Description:
19                 Specify a hardware pattern for the LED, for LED hardware that
20                 supports autonomously controlling brightness over time, according
21                 to some preprogrammed hardware patterns. It deactivates any active
22                 software pattern.
24                 Since different LED hardware can have different semantics of
25                 hardware patterns, each driver is expected to provide its own
26                 description for the hardware patterns in their documentation
27                 file at Documentation/leds/.
29 What:           /sys/class/leds/<led>/repeat
30 Date:           September 2018
31 KernelVersion:  4.20
32 Description:
33                 Specify a pattern repeat number. -1 means repeat indefinitely,
34                 other negative numbers and number 0 are invalid.
36                 This file will always return the originally written repeat
37                 number.