Commit 7afd5335 authored by Sicelo A. Mhlongo's avatar Sicelo A. Mhlongo Committed by Lee Jones
Browse files

leds: lp55xx_common: Enable use without FW_LOADER_USER_HELPER



Many distributions disable FW_LOADER_USER_HELPER, and this configuration
makes lp55xx LEDs completely unusable. Enable their use by only implying
the user helper, since the basic LEDs and the hardware patterns can be used
with only the sysfs interface.

Tested on Nokia N900 with LP5523.

Additionally do not refer to the sysfs interface as legacy anymore, since
it might be the only one available to users.

Signed-off-by: default avatarSicelo A. Mhlongo <absicsz@gmail.com>
Signed-off-by: default avatarLee Jones <lee@kernel.org>
parent 2a7ee990
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ More details of the instructions can be found from the public data sheet.
LP5521 has the internal program memory for running various LED patterns.
There are two ways to run LED patterns.

1) Legacy interface - enginex_mode and enginex_load
1) sysfs interface - enginex_mode and enginex_load
   Control interface for the engines:

   x is 1 .. 3
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ If both fields are NULL, 'lp5523' is used by default.
LP5523 has the internal program memory for running various LED patterns.
There are two ways to run LED patterns.

1) Legacy interface - enginex_mode, enginex_load and enginex_leds
1) sysfs interface - enginex_mode, enginex_load and enginex_leds

  Control interface for the engines:

+2 −2
Original line number Diff line number Diff line
@@ -443,8 +443,8 @@ config LEDS_LP55XX_COMMON
	depends on LEDS_CLASS_MULTICOLOR
	depends on OF
	depends on I2C
	select FW_LOADER
	select FW_LOADER_USER_HELPER
	imply FW_LOADER
	imply FW_LOADER_USER_HELPER
	help
	  This option supports common operations for LP5521/5523/55231/5562/5569/
	  8501 devices.