diff options
author | Pavel Machek <pavel@ucw.cz> | 2020-08-03 13:20:06 +0200 |
---|---|---|
committer | Pavel Machek <pavel@ucw.cz> | 2020-08-03 13:26:15 +0200 |
commit | 54212f5a1ba3123281877e54c1e5f672bf7563d8 (patch) | |
tree | 3e735e1bb63dffc209ebdb0933e665f0db2f2093 /drivers/leds/led-core.c | |
parent | Make LEDS_LP55XX_COMMON depend on I2C to fix build errors: (diff) | |
download | linux-54212f5a1ba3123281877e54c1e5f672bf7563d8.tar.xz linux-54212f5a1ba3123281877e54c1e5f672bf7563d8.zip |
leds: add RGB color option, as that is different from multicolor.
Multicolor is a bit too abstract. Yes, we can have
Green-Magenta-Ultraviolet LED, but so far all the LEDs we support are
RGB, and not even RGB-White or RGB-Yellow variants emerged.
Multicolor is not a good fit for RGB LED. It does not really know
about LED color. In particular, there's no way to make LED "white".
Userspace is interested in knowing "this LED can produce arbitrary
color", which not all multicolor LEDs can.
Signed-off-by: Pavel Machek <pavel@ucw.cz>
Diffstat (limited to 'drivers/leds/led-core.c')
-rw-r--r-- | drivers/leds/led-core.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/leds/led-core.c b/drivers/leds/led-core.c index 846248a0693d..a6dce01dbd5e 100644 --- a/drivers/leds/led-core.c +++ b/drivers/leds/led-core.c @@ -35,6 +35,7 @@ const char * const led_colors[LED_COLOR_ID_MAX] = { [LED_COLOR_ID_YELLOW] = "yellow", [LED_COLOR_ID_IR] = "ir", [LED_COLOR_ID_MULTI] = "multicolor", + [LED_COLOR_ID_RGB] = "rgb", }; EXPORT_SYMBOL_GPL(led_colors); |