Link: https://lore.kernel.org/r/20260217200002.683975158@linuxfoundation.org Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> Tested-by: Peter Schneider <pschneider1968@googlemail.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Salvatore Bonaccorso <carnil@debian.org> Tested-by: Brett A C Sheffield <bacs@librecast.net> Tested-by: Mark Brown <broonie@kernel.org> Tested-by: Luna Jernberg <droidbittin@gmail.com> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Miguel Ojeda <ojeda@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
What: /sys/class/leds/<led>/pattern
|
|
Date: September 2018
|
|
KernelVersion: 4.20
|
|
Description:
|
|
Specify a software pattern for the LED, that supports altering
|
|
the brightness for the specified duration with one software
|
|
timer. It can do gradual dimming and step change of brightness.
|
|
|
|
The pattern is given by a series of tuples, of brightness and
|
|
duration (ms).
|
|
|
|
The exact format is described in:
|
|
Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt
|
|
|
|
What: /sys/class/leds/<led>/hr_pattern
|
|
Date: April 2024
|
|
Description:
|
|
Specify a software pattern for the LED, that supports altering
|
|
the brightness for the specified duration with one software
|
|
timer. It can do gradual dimming and step change of brightness.
|
|
|
|
Unlike the /sys/class/leds/<led>/pattern, this attribute runs
|
|
a pattern on high-resolution timer (hrtimer).
|
|
|
|
What: /sys/class/leds/<led>/hw_pattern
|
|
Date: September 2018
|
|
KernelVersion: 4.20
|
|
Description:
|
|
Specify a hardware pattern for the LED, for LED hardware that
|
|
supports autonomously controlling brightness over time, according
|
|
to some preprogrammed hardware patterns. It deactivates any active
|
|
software pattern.
|
|
|
|
Since different LED hardware can have different semantics of
|
|
hardware patterns, each driver is expected to provide its own
|
|
description for the hardware patterns in their documentation
|
|
file at Documentation/leds/.
|
|
|
|
What: /sys/class/leds/<led>/repeat
|
|
Date: September 2018
|
|
KernelVersion: 4.20
|
|
Description:
|
|
Specify a pattern repeat number. -1 means repeat indefinitely,
|
|
other negative numbers and number 0 are invalid.
|
|
|
|
This file will always return the originally written repeat
|
|
number.
|
|
|
|
It should be noticed that some leds, like EL15203000 may
|
|
only support indefinitely patterns, so they always store -1.
|