linux_dsm_epyc7002/Documentation/leds
Milo Kim 93ad8a1d59 leds: lp5523: Support LED MUX configuration on running a pattern
There are two ways to run a pattern in LP5523.
One is using legacy sysfs files such as 'enginex_mode','enginex_load' and
'enginex_leds'. ('x' is from 1 to 3).
Among them, 'enginex_leds' are used for selecting specific LED channel MUX.
(MUX means which LEDs are used for running a pattern from LED 1 to 9.)

The other way is using the firmware interface.
In this mode, the default LED MUX strings are used.
In other words, LED MUX is not configurable on the fly.

This patch enables dynamic LED MUX configuration when the firmware is loaded.
By accessing the sysfs file 'enginex_leds', the LED channels can be configured.
To synchronize the operation mode, each engine mode should be set to 'LOAD'.

The documentation is updated as well.

Cc: Pali Rohár <pali.rohar@gmail.com>
Signed-off-by: Milo Kim <milo.kim@ti.com>
Signed-off-by: Bryan Wu <cooloney@gmail.com>
2014-01-27 17:28:48 -08:00
..
00-INDEX leds: add new LP5562 LED driver 2013-04-01 11:04:48 -07:00
leds-blinkm.txt LEDS: add BlinkM RGB LED driver, documentation and update MAINTAINERS 2012-07-24 16:00:51 +08:00
leds-class.txt Documentation: fix leds-class.txt duplicated word 2011-11-04 12:01:48 -07:00
leds-lm3556.txt Documentation: leds: Fix a typo 2013-08-26 17:22:12 -07:00
leds-lp55xx.txt leds: lp5523: Support LED MUX configuration on running a pattern 2014-01-27 17:28:48 -08:00
leds-lp3944.txt Documentation: leds: Fix a typo 2013-08-26 17:22:12 -07:00
leds-lp5521.txt Documentation: leds-lp5521,lp5523: update device attribute information 2013-08-26 17:22:13 -07:00
leds-lp5523.txt Documentation: leds-lp5521,lp5523: update device attribute information 2013-08-26 17:22:13 -07:00
leds-lp5562.txt leds: lp55xx: configure the clock detection 2013-04-01 11:04:53 -07:00
ledtrig-oneshot.txt leds: add oneshot trigger 2012-07-24 07:52:34 +08:00
ledtrig-transient.txt leds: add new transient trigger for one shot timer activation 2012-05-29 16:22:32 -07:00