Blame view
drivers/leds/Kconfig
28.2 KB
ec8f24b7f treewide: Add SPD... |
1 |
# SPDX-License-Identifier: GPL-2.0-only |
be5ce2f1c leds: move LEDS_G... |
2 3 4 5 6 7 |
config LEDS_GPIO_REGISTER bool help This option provides the function gpio_led_register_device. As this function is used by arch code it must not be compiled as a module. |
66242f7ec leds: Use menucon... |
8 |
menuconfig NEW_LEDS |
c72a1d608 [PATCH] LED: add ... |
9 10 |
bool "LED Support" help |
a8d2e7d95 [PATCH] LED: Impr... |
11 12 |
Say Y to enable Linux LED support. This allows control of supported LEDs from both userspace and optionally, by kernel events (triggers). |
45d16f09d leds: fix the inc... |
13 |
if NEW_LEDS |
c72a1d608 [PATCH] LED: add ... |
14 |
config LEDS_CLASS |
a403d930c led-class: change... |
15 |
tristate "LED Class Support" |
c72a1d608 [PATCH] LED: add ... |
16 |
help |
f884e8665 leds: Kconfig: Be... |
17 |
This option enables the LED sysfs class in /sys/class/leds. You'll |
c72a1d608 [PATCH] LED: add ... |
18 |
need this to do anything useful with LEDs. If unsure, say N. |
7aea8389a leds: Add LED Fla... |
19 20 21 22 |
config LEDS_CLASS_FLASH tristate "LED Flash Class Support" depends on LEDS_CLASS help |
6e6c214f1 leds: Small fixes... |
23 24 |
This option enables the flash LED sysfs class in /sys/class/leds. It wraps LED Class and adds flash LEDs specific sysfs attributes |
7aea8389a leds: Add LED Fla... |
25 26 27 |
and kernel internal API to it. You'll need this to provide support for the flash related features of a LED device. It can be built as a module. |
55d5d3b46 leds: multicolor:... |
28 29 30 31 32 33 34 35 36 |
config LEDS_CLASS_MULTICOLOR tristate "LED Multicolor Class Support" depends on LEDS_CLASS help This option enables the multicolor LED sysfs class in /sys/class/leds. It wraps LED class and adds multicolor LED specific sysfs attributes and kernel internal API to it. You'll need this to provide support for multicolor LEDs that are grouped together. This class is not intended for single color LEDs. It can be built as a module. |
0cb8eb30d leds: class: Add ... |
37 38 39 40 41 |
config LEDS_BRIGHTNESS_HW_CHANGED bool "LED Class brightness_hw_changed attribute support" depends on LEDS_CLASS help This option enables support for the brightness_hw_changed attribute |
f884e8665 leds: Kconfig: Be... |
42 |
for LED sysfs class devices under /sys/class/leds. |
0cb8eb30d leds: class: Add ... |
43 44 |
See Documentation/ABI/testing/sysfs-class-led for details. |
24f51e817 [PATCH] leds: reo... |
45 |
comment "LED drivers" |
c3bc9956e [PATCH] LED: add ... |
46 |
|
0a2f915b4 led: Enable led i... |
47 48 |
config LEDS_88PM860X tristate "LED Support for Marvell 88PM860x PMIC" |
0bae35e14 leds: fix up depe... |
49 |
depends on LEDS_CLASS |
37814fdc9 leds: Kconfig fixes |
50 |
depends on MFD_88PM860X |
0a2f915b4 led: Enable led i... |
51 52 53 |
help This option enables support for on-chip LED drivers found on Marvell Semiconductor 88PM8606 PMIC. |
49c34b8e0 leds: Add driver ... |
54 55 56 |
config LEDS_AAT1290 tristate "LED support for the AAT1290" depends on LEDS_CLASS_FLASH |
58d1809b9 leds: fix aat1290... |
57 |
depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS |
6e3956cd5 leds: Allow compi... |
58 |
depends on GPIOLIB || COMPILE_TEST |
49c34b8e0 leds: Add driver ... |
59 |
depends on OF |
ac69b9038 leds: aat1290: ad... |
60 |
depends on PINCTRL |
49c34b8e0 leds: Add driver ... |
61 |
help |
0eae60583 drivers: leds: Kc... |
62 |
This option enables support for the LEDs on the AAT1290. |
8cb21086c leds: Modify PC E... |
63 |
|
2d00f35c5 leds: add Panason... |
64 65 66 67 68 69 70 71 72 |
config LEDS_AN30259A tristate "LED support for Panasonic AN30259A" depends on LEDS_CLASS && I2C && OF help This option enables support for the AN30259A 3-channel LED driver. To compile this driver as a module, choose M here: the module will be called leds-an30259a. |
3faee9423 leds: Add driver ... |
73 |
config LEDS_APU |
8cb21086c leds: Modify PC E... |
74 |
tristate "Front panel LED support for PC Engines APU/APU2/APU3 boards" |
3faee9423 leds: Add driver ... |
75 76 77 |
depends on LEDS_CLASS depends on X86 && DMI help |
0344e6166 leds: apu: drop s... |
78 |
This driver makes the PC Engines APU1 front panel LEDs |
3faee9423 leds: Add driver ... |
79 |
accessible from userspace programs through the LED subsystem. |
0344e6166 leds: apu: drop s... |
80 81 |
If you're looking for APU2/3, use the pcengines-apu2 driver. (symbol CONFIG_PCENGINES_APU2) |
3faee9423 leds: Add driver ... |
82 83 |
To compile this driver as a module, choose M here: the module will be called leds-apu. |
49c34b8e0 leds: Add driver ... |
84 |
|
03f613f05 leds: ariel: Add ... |
85 86 87 88 89 90 91 92 93 94 |
config LEDS_ARIEL tristate "Dell Wyse 3020 status LED support" depends on LEDS_CLASS depends on (MACH_MMP3_DT && MFD_ENE_KB3930) || COMPILE_TEST help This driver adds support for controlling the front panel status LEDs on Dell Wyse 3020 (Ariel) board via the KB3930 Embedded Controller. Say Y to if your machine is a Dell Wyse 3020 thin client. |
a56ba8fbc media: leds: as36... |
95 |
config LEDS_AS3645A |
6204f03d3 leds: Clarify sup... |
96 |
tristate "AS3645A and LM3555 LED flash controllers support" |
a56ba8fbc media: leds: as36... |
97 |
depends on I2C && LEDS_CLASS_FLASH |
1efdf1776 media: leds: as36... |
98 |
depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS |
a56ba8fbc media: leds: as36... |
99 100 101 102 |
help Enable LED flash class support for AS3645A LED flash controller. V4L2 flash API is provided as well if CONFIG_V4L2_FLASH_API is enabled. |
59ea3c9fa leds: add aw2013 ... |
103 104 105 106 107 108 109 110 111 |
config LEDS_AW2013 tristate "LED support for Awinic AW2013" depends on LEDS_CLASS && I2C && OF help This option enables support for the AW2013 3-channel LED driver. To compile this driver as a module, choose M here: the module will be called leds-aw2013. |
fd7b025a2 leds: add BCM6328... |
112 113 114 |
config LEDS_BCM6328 tristate "LED Support for Broadcom BCM6328" depends on LEDS_CLASS |
522f17e12 leds: add HAS_IOM... |
115 |
depends on HAS_IOMEM |
fd7b025a2 leds: add BCM6328... |
116 117 118 119 |
depends on OF help This option enables support for LEDs connected to the BCM6328 LED HW controller accessed via MMIO registers. |
589fca16c leds: add BCM6358... |
120 121 122 |
config LEDS_BCM6358 tristate "LED Support for Broadcom BCM6358" depends on LEDS_CLASS |
522f17e12 leds: add HAS_IOM... |
123 |
depends on HAS_IOMEM |
589fca16c leds: add BCM6358... |
124 125 126 127 |
depends on OF help This option enables support for LEDs connected to the BCM6358 LED HW controller accessed via MMIO registers. |
cd3b0b053 leds: cpcap: new ... |
128 129 130 131 132 133 134 135 |
config LEDS_CPCAP tristate "LED Support for Motorola CPCAP" depends on LEDS_CLASS depends on MFD_CPCAP depends on OF help This option enables support for LEDs offered by Motorola's CPCAP PMIC. |
9e50d5fb0 leds: add LED dri... |
136 137 138 139 140 141 142 143 144 145 146 147 |
config LEDS_CR0014114 tristate "LED Support for Crane CR0014114" depends on LEDS_CLASS depends on SPI depends on OF help This option enables support for CR0014114 LED Board which is widely used in vending machines produced by Crane Merchandising Systems. To compile this driver as a module, choose M here: the module will be called leds-cr0014114. |
fc19967bc leds: add LED dri... |
148 149 150 151 152 153 154 155 156 157 158 159 |
config LEDS_EL15203000 tristate "LED Support for Crane EL15203000" depends on LEDS_CLASS depends on SPI depends on OF help This option enables support for EL15203000 LED Board (aka RED LED board) which is widely used in coffee vending machines produced by Crane Merchandising Systems. To compile this driver as a module, choose M here: the module will be called leds-el15203000. |
089381b27 leds: initial sup... |
160 161 162 163 164 165 166 167 168 169 |
config LEDS_TURRIS_OMNIA tristate "LED support for CZ.NIC's Turris Omnia" depends on LEDS_CLASS_MULTICOLOR depends on I2C depends on MACH_ARMADA_38X || COMPILE_TEST depends on OF help This option enables basic support for the LEDs found on the front side of CZ.NIC's Turris Omnia router. There are 12 RGB LEDs on the front panel. |
b1e6b7068 leds: add driver ... |
170 171 172 173 174 175 176 177 178 |
config LEDS_LM3530 tristate "LCD Backlight driver for LM3530" depends on LEDS_CLASS depends on I2C help This option enables support for the LCD backlight using LM3530 ambient light sensor chip. This ALS chip can be controlled manually or using PWM input or using ambient light automatically. |
bc1b8492c leds: lm3532: Int... |
179 180 181 182 183 184 185 186 187 |
config LEDS_LM3532 tristate "LCD Backlight driver for LM3532" depends on LEDS_CLASS depends on I2C help This option enables support for the LCD backlight using LM3532 ambient light sensor chip. This ALS chip can be controlled manually or using PWM input or using ambient light automatically. |
401dea7f7 leds: add LM3533 ... |
188 189 190 191 192 193 194 195 196 197 198 199 |
config LEDS_LM3533 tristate "LED support for LM3533" depends on LEDS_CLASS depends on MFD_LM3533 help This option enables support for the LEDs on National Semiconductor / TI LM3533 Lighting Power chips. The LEDs can be controlled directly, through PWM input, or by the ambient-light-sensor interface. The chip supports hardware-accelerated blinking with maximum on and off periods of 9.8 and 77 seconds respectively. |
8b7cfbec0 leds: Add new LED... |
200 201 202 203 204 205 206 207 208 |
config LEDS_LM3642 tristate "LED support for LM3642 Chip" depends on LEDS_CLASS && I2C select REGMAP_I2C help This option enables support for LEDs connected to LM3642. The LM3642 is a 4MHz fixed-frequency synchronous boost converter plus 1.5A constant current driver for a high-current white LED. |
9699cb6bb leds: lm3692x: In... |
209 210 211 212 213 214 215 |
config LEDS_LM3692X tristate "LED support for LM3692x Chips" depends on LEDS_CLASS && I2C && OF select REGMAP_I2C help This option enables support for the TI LM3692x family of white LED string drivers used for backlighting. |
8b7cfbec0 leds: Add new LED... |
216 |
|
57a53297c leds: lm3601x: In... |
217 218 219 220 221 222 223 224 |
config LEDS_LM3601X tristate "LED support for LM3601x Chips" depends on LEDS_CLASS && I2C depends on LEDS_CLASS_FLASH select REGMAP_I2C help This option enables support for the TI LM3601x family of flash, torch and indicator classes. |
4d3cb3547 [PATCH] LED: add ... |
225 226 |
config LEDS_LOCOMO tristate "LED Support for Locomo device" |
0bae35e14 leds: fix up depe... |
227 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
228 |
depends on SHARP_LOCOMO |
4d3cb3547 [PATCH] LED: add ... |
229 230 231 |
help This option enables support for the LEDs on Sharp Locomo. Zaurus models SL-5500 and SL-5600. |
ac67e23be leds: Add rb532 L... |
232 233 |
config LEDS_MIKROTIK_RB532 tristate "LED Support for Mikrotik Routerboard 532" |
0bae35e14 leds: fix up depe... |
234 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
235 |
depends on MIKROTIK_RB532 |
ac67e23be leds: Add rb532 L... |
236 237 238 |
help This option enables support for the so called "User LED" of Mikrotik's Routerboard 532. |
216ec6cc4 leds: Add LED sup... |
239 240 241 242 243 244 245 |
config LEDS_MT6323 tristate "LED Support for Mediatek MT6323 PMIC" depends on LEDS_CLASS depends on MFD_MT6397 help This option enables support for on-chip LED drivers found on Mediatek MT6323 PMIC. |
54bdc4701 [PATCH] S3C24XX G... |
246 247 |
config LEDS_S3C24XX tristate "LED Support for Samsung S3C24XX GPIO LEDs" |
0bae35e14 leds: fix up depe... |
248 |
depends on LEDS_CLASS |
f1b0a43bb leds: various: co... |
249 |
depends on ARCH_S3C24XX || COMPILE_TEST |
54bdc4701 [PATCH] S3C24XX G... |
250 251 252 |
help This option enables support for LEDs connected to GPIO lines on Samsung S3C24XX series CPUs, such as the S3C2410 and S3C2440. |
1a87d9425 [PATCH] LED Class... |
253 254 |
config LEDS_NET48XX tristate "LED Support for Soekris net48xx series Error LED" |
0bae35e14 leds: fix up depe... |
255 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
256 |
depends on SCx200_GPIO |
1a87d9425 [PATCH] LED Class... |
257 258 259 |
help This option enables support for the Soekris net4801 and net4826 error LED. |
3b2e46f8c leds: Add new dri... |
260 261 |
config LEDS_FSG tristate "LED Support for the Freecom FSG-3" |
0bae35e14 leds: fix up depe... |
262 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
263 |
depends on MACH_FSG |
3b2e46f8c leds: Add new dri... |
264 265 |
help This option enables support for the LEDs on the Freecom FSG-3. |
0d75565f1 [PATCH] PCEngines... |
266 267 |
config LEDS_WRAP tristate "LED Support for the WRAP series LEDs" |
0bae35e14 leds: fix up depe... |
268 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
269 |
depends on SCx200_GPIO |
0d75565f1 [PATCH] PCEngines... |
270 271 |
help This option enables support for the PCEngines WRAP programmable LEDs. |
f3b6b6cd0 leds: Rename leds... |
272 273 |
config LEDS_COBALT_QUBE tristate "LED Support for the Cobalt Qube series front LED" |
0bae35e14 leds: fix up depe... |
274 |
depends on LEDS_CLASS |
f1b0a43bb leds: various: co... |
275 |
depends on MIPS_COBALT || COMPILE_TEST |
2fea6f35c leds: Add support... |
276 |
help |
f3b6b6cd0 leds: Rename leds... |
277 |
This option enables support for the front LED on Cobalt Qube series |
2fea6f35c leds: Add support... |
278 |
|
97da7aaf4 leds: Add Cobalt ... |
279 280 |
config LEDS_COBALT_RAQ bool "LED Support for the Cobalt Raq series" |
f1b0a43bb leds: various: co... |
281 |
depends on LEDS_CLASS=y && (MIPS_COBALT || COMPILE_TEST) |
97da7aaf4 leds: Add Cobalt ... |
282 283 284 |
select LEDS_TRIGGERS help This option enables support for the Cobalt Raq series LEDs. |
5843492cc leds: Add driver ... |
285 286 |
config LEDS_SUNFIRE tristate "LED support for SunFire servers." |
0bae35e14 leds: fix up depe... |
287 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
288 |
depends on SPARC64 |
5843492cc leds: Add driver ... |
289 290 291 292 |
select LEDS_TRIGGERS help This option enables support for the Left, Middle, and Right LEDs on the I/O and CPU boards of SunFire UltraSPARC servers. |
4da498fc6 leds: add driver ... |
293 294 |
config LEDS_IPAQ_MICRO tristate "LED Support for the Compaq iPAQ h3xxx" |
35bfe456b leds: leds-ipaq-m... |
295 |
depends on LEDS_CLASS |
4da498fc6 leds: add driver ... |
296 297 298 299 |
depends on MFD_IPAQ_MICRO help Choose this option if you want to use the notification LED on Compaq/HP iPAQ h3100 and h3600. |
d39a7a63e leds: Add HP Jorn... |
300 301 |
config LEDS_HP6XX tristate "LED Support for the HP Jornada 6xx" |
0bae35e14 leds: fix up depe... |
302 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
303 |
depends on SH_HP6XX |
d39a7a63e leds: Add HP Jorn... |
304 |
help |
692105b8a trivial: fix typo... |
305 |
This option enables LED support for the handheld |
d39a7a63e leds: Add HP Jorn... |
306 |
HP Jornada 620/660/680/690. |
e14fa8243 leds: Add pca9532... |
307 308 |
config LEDS_PCA9532 tristate "LED driver for PCA9532 dimmer" |
0bae35e14 leds: fix up depe... |
309 |
depends on LEDS_CLASS |
5e0b080d4 drivers/leds: rem... |
310 |
depends on I2C && INPUT |
e14fa8243 leds: Add pca9532... |
311 312 |
help This option enables support for NXP pca9532 |
692105b8a trivial: fix typo... |
313 |
LED controller. It is generally only useful |
e14fa8243 leds: Add pca9532... |
314 |
as a platform driver |
3c1ab50d0 drivers/leds/leds... |
315 316 317 318 319 320 321 322 323 |
config LEDS_PCA9532_GPIO bool "Enable GPIO support for PCA9532" depends on LEDS_PCA9532 depends on GPIOLIB help Allow unused pins on PCA9532 to be used as gpio. To use a pin as gpio pca9532_type in pca9532_platform data needs to set to PCA9532_TYPE_GPIO. |
22e03f3b5 leds: Add generic... |
324 325 |
config LEDS_GPIO tristate "LED Support for GPIO connected LEDs" |
0bae35e14 leds: fix up depe... |
326 |
depends on LEDS_CLASS |
9ab1963d8 leds: leds-gpio: ... |
327 |
depends on GPIOLIB || COMPILE_TEST |
22e03f3b5 leds: Add generic... |
328 329 330 |
help This option enables support for the LEDs connected to GPIO outputs. To be useful the particular board must have LEDs |
a7d878af9 leds: Add openfir... |
331 332 333 |
and they must be connected to the GPIO lines. The LEDs must be defined as platform devices and/or OpenFirmware platform devices. The code to use these bindings can be selected below. |
5054d39e3 leds: LED driver ... |
334 335 |
config LEDS_LP3944 tristate "LED Support for N.S. LP3944 (Fun Light) I2C chip" |
0bae35e14 leds: fix up depe... |
336 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
337 |
depends on I2C |
5054d39e3 leds: LED driver ... |
338 |
help |
7f1be819c leds: Fix indenta... |
339 340 341 |
This option enables support for LEDs connected to the National Semiconductor LP3944 Lighting Management Unit (LMU) also known as Fun Light Chip. |
5054d39e3 leds: LED driver ... |
342 343 344 |
To compile this driver as a module, choose M here: the module will be called leds-lp3944. |
d966c943e leds: LED driver ... |
345 346 347 348 |
config LEDS_LP3952 tristate "LED Support for TI LP3952 2 channel LED driver" depends on LEDS_CLASS depends on I2C |
d966c943e leds: LED driver ... |
349 350 351 352 353 354 355 356 |
depends on GPIOLIB select REGMAP_I2C help This option enables support for LEDs connected to the Texas Instruments LP3952 LED driver. To compile this driver as a module, choose M here: the module will be called leds-lp3952. |
242b81170 leds: lp50xx: Add... |
357 358 359 360 361 362 363 364 365 366 |
config LEDS_LP50XX tristate "LED Support for TI LP5036/30/24/18/12/9 LED driver chip" depends on LEDS_CLASS && REGMAP_I2C depends on LEDS_CLASS_MULTICOLOR || !LEDS_CLASS_MULTICOLOR help If you say yes here you get support for the Texas Instruments LP5036, LP5030, LP5024, LP5018, LP5012 and LP5009 LED driver. To compile this driver as a module, choose M here: the module will be called leds-lp50xx. |
c93d08fa7 leds-lp55xx: add ... |
367 |
config LEDS_LP55XX_COMMON |
33b3a561f leds: support new... |
368 |
tristate "Common Driver for TI/National LP5521/5523/55231/5562/8501" |
87e236845 leds: LP55XX_COMM... |
369 |
depends on LEDS_CLASS |
92a81562e leds: lp55xx: Add... |
370 371 |
depends on LEDS_CLASS_MULTICOLOR || !LEDS_CLASS_MULTICOLOR depends on OF |
2742b4192 Make LEDS_LP55XX_... |
372 |
depends on I2C |
10c06d178 leds-lp55xx: supp... |
373 |
select FW_LOADER |
2338f73d4 leds:lp55xx: Corr... |
374 |
select FW_LOADER_USER_HELPER |
c93d08fa7 leds-lp55xx: add ... |
375 |
help |
33b3a561f leds: support new... |
376 |
This option supports common operations for LP5521/5523/55231/5562/8501 |
c93d08fa7 leds-lp55xx: add ... |
377 |
devices. |
f4920f673 leds: update LP55... |
378 379 380 |
config LEDS_LP5521 tristate "LED Support for N.S. LP5521 LED driver chip" depends on LEDS_CLASS && I2C |
92a81562e leds: lp55xx: Add... |
381 |
depends on LEDS_LP55XX_COMMON |
f4920f673 leds: update LP55... |
382 383 384 385 386 387 388 |
help If you say yes here you get support for the National Semiconductor LP5521 LED driver. It is 3 channel chip with programmable engines. Driver provides direct control via LED class and interface for programming the engines. config LEDS_LP5523 |
ca7053216 leds-lp5523: supp... |
389 |
tristate "LED Support for TI/National LP5523/55231 LED driver chip" |
f4920f673 leds: update LP55... |
390 |
depends on LEDS_CLASS && I2C |
92a81562e leds: lp55xx: Add... |
391 |
depends on LEDS_LP55XX_COMMON |
f4920f673 leds: update LP55... |
392 |
help |
ca7053216 leds-lp5523: supp... |
393 394 395 |
If you say yes here you get support for TI/National Semiconductor LP5523/55231 LED driver. It is 9 channel chip with programmable engines. |
f4920f673 leds: update LP55... |
396 397 |
Driver provides direct control via LED class and interface for programming the engines. |
ff45262a8 leds: add new LP5... |
398 399 400 |
config LEDS_LP5562 tristate "LED Support for TI LP5562 LED driver chip" depends on LEDS_CLASS && I2C |
92a81562e leds: lp55xx: Add... |
401 |
depends on LEDS_LP55XX_COMMON |
ff45262a8 leds: add new LP5... |
402 403 404 405 406 |
help If you say yes here you get support for TI LP5562 LED driver. It is 4 channels chip with programmable engines. Driver provides direct control via LED class and interface for programming the engines. |
33b3a561f leds: support new... |
407 408 409 |
config LEDS_LP8501 tristate "LED Support for TI LP8501 LED driver chip" depends on LEDS_CLASS && I2C |
92a81562e leds: lp55xx: Add... |
410 |
depends on LEDS_LP55XX_COMMON |
33b3a561f leds: support new... |
411 412 413 414 415 416 417 |
help If you say yes here you get support for TI LP8501 LED driver. It is 9 channel chip with programmable engines. Driver provides direct control via LED class and interface for programming the engines. It is similar as LP5523, but output power selection is available. And register layout and engine program schemes are different. |
eb80411b5 leds: add new lp8... |
418 419 420 421 422 423 |
config LEDS_LP8788 tristate "LED support for the TI LP8788 PMIC" depends on LEDS_CLASS depends on MFD_LP8788 help This option enables support for the Keyboard LEDs on the LP8788 PMIC. |
7a8685acc leds: lp8860: Int... |
424 425 |
config LEDS_LP8860 tristate "LED support for the TI LP8860 4 channel LED driver" |
a2169c9b7 leds: lp8860: Var... |
426 |
depends on LEDS_CLASS && I2C && OF |
2969bb18f leds: lp8860: Fix... |
427 |
select REGMAP_I2C |
7a8685acc leds: lp8860: Int... |
428 429 430 431 432 433 |
help If you say yes here you get support for the TI LP8860 4 channel LED driver. This option enables support for the display cluster LEDs on the LP8860 4 channel LED driver using the I2C communication bus. |
cec035de8 leds: Add clevo n... |
434 |
config LEDS_CLEVO_MAIL |
95dc5768c leds: remove expe... |
435 |
tristate "Mail LED on Clevo notebook" |
0bae35e14 leds: fix up depe... |
436 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
437 |
depends on X86 && SERIO_I8042 && DMI |
cec035de8 leds: Add clevo n... |
438 439 440 441 |
help This driver makes the mail LED accessible from userspace programs through the leds subsystem. This LED have three known mode: off, blink at 0.5Hz and blink at 1Hz. |
92e015cb3 leds: hw accelera... |
442 443 444 445 446 |
The driver supports two kinds of interface: using ledtrig-timer or through /sys/class/leds/clevo::mail/brightness. As this LED cannot change it's brightness it blinks instead. The brightness value 0 means off, 1..127 means blink at 0.5Hz and 128..255 means blink at 1Hz. |
cec035de8 leds: Add clevo n... |
447 448 |
This module can drive the mail LED for the following notebooks: |
0eae60583 drivers: leds: Kc... |
449 450 451 452 453 454 455 |
Clevo D400P Clevo D410J Clevo D410V Clevo D400V/D470V (not tested, but might work) Clevo M540N Clevo M5x0N (not tested, but might work) Positivo Mobile (Clevo M5x0V) |
cec035de8 leds: Add clevo n... |
456 |
|
b3ba31f84 leds: Add mail LE... |
457 |
If your model is not listed here you can try the "nodetect" |
692105b8a trivial: fix typo... |
458 |
module parameter. |
b3ba31f84 leds: Add mail LE... |
459 |
|
cec035de8 leds: Add clevo n... |
460 461 |
To compile this driver as a module, choose M here: the module will be called leds-clevo-mail. |
f46e9203d leds: Add support... |
462 463 |
config LEDS_PCA955X tristate "LED Support for PCA955x I2C chips" |
0bae35e14 leds: fix up depe... |
464 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
465 |
depends on I2C |
f46e9203d leds: Add support... |
466 467 468 469 |
help This option enables support for LEDs connected to PCA955x LED driver chips accessed via the I2C bus. Supported devices include PCA9550, PCA9551, PCA9552, and PCA9553. |
561099a1a leds: pca955x: ad... |
470 471 472 473 474 475 476 477 478 |
config LEDS_PCA955X_GPIO bool "Enable GPIO support for PCA955X" depends on LEDS_PCA955X depends on GPIOLIB help Allow unused pins on PCA955X to be used as gpio. To use a pin as gpio the pin type should be set to PCA955X_TYPE_GPIO in the device tree. |
56a1740c2 leds-pca9633: Ren... |
479 |
config LEDS_PCA963X |
af67384f0 leds-pca9633: Add... |
480 |
tristate "LED support for PCA963x I2C chip" |
75cb2e1d1 drivers/leds: add... |
481 482 483 |
depends on LEDS_CLASS depends on I2C help |
af67384f0 leds-pca9633: Add... |
484 485 486 |
This option enables support for LEDs connected to the PCA963x LED driver chip accessed via the I2C bus. Supported devices include PCA9633 and PCA9634 |
75cb2e1d1 drivers/leds: add... |
487 |
|
c746b5519 leds: Add WM831x ... |
488 489 |
config LEDS_WM831X_STATUS tristate "LED support for status LEDs on WM831x PMICs" |
0bae35e14 leds: fix up depe... |
490 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
491 |
depends on MFD_WM831X |
c746b5519 leds: Add WM831x ... |
492 493 |
help This option enables support for the status LEDs of the WM831x |
0eae60583 drivers: leds: Kc... |
494 |
series of PMICs. |
c746b5519 leds: Add WM831x ... |
495 |
|
0081e8020 leds: Add WM8350 ... |
496 497 |
config LEDS_WM8350 tristate "LED Support for WM8350 AudioPlus PMIC" |
0bae35e14 leds: fix up depe... |
498 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
499 |
depends on MFD_WM8350 |
0081e8020 leds: Add WM8350 ... |
500 501 502 |
help This option enables support for LEDs driven by the Wolfson Microelectronics WM8350 AudioPlus PMIC. |
9e84561c8 leds: da903x: Add... |
503 504 |
config LEDS_DA903X tristate "LED Support for DA9030/DA9034 PMIC" |
0bae35e14 leds: fix up depe... |
505 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
506 |
depends on PMIC_DA903X |
9e84561c8 leds: da903x: Add... |
507 508 509 |
help This option enables support for on-chip LED drivers found on Dialog Semiconductor DA9030/DA9034 PMICs. |
5ba736311 leds: driver for ... |
510 511 512 513 514 515 516 |
config LEDS_DA9052 tristate "Dialog DA9052/DA9053 LEDS" depends on LEDS_CLASS depends on PMIC_DA9052 help This option enables support for on-chip LED drivers found on Dialog Semiconductor DA9052-BC and DA9053-AA/Bx PMICs. |
ac2dd0f11 leds: Add dac124s... |
517 518 |
config LEDS_DAC124S085 tristate "LED Support for DAC124S085 SPI DAC" |
0bae35e14 leds: fix up depe... |
519 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
520 |
depends on SPI |
ac2dd0f11 leds: Add dac124s... |
521 522 523 |
help This option enables support for DAC124S085 SPI DAC from NatSemi, which can be used to control up to four LEDs. |
41c42ff5d leds: simple driv... |
524 525 |
config LEDS_PWM tristate "PWM driven LED Support" |
0bae35e14 leds: fix up depe... |
526 |
depends on LEDS_CLASS |
ad0ba85fa leds: leds-pwm: m... |
527 |
depends on PWM |
41c42ff5d leds: simple driv... |
528 529 |
help This option enables support for pwm driven LEDs |
d4cc6a2ee leds: Add LED cla... |
530 531 |
config LEDS_REGULATOR tristate "REGULATOR driven LED support" |
0bae35e14 leds: fix up depe... |
532 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
533 |
depends on REGULATOR |
d4cc6a2ee leds: Add LED cla... |
534 535 |
help This option enables support for regulator driven LEDs. |
0b56129be leds: add BD2802G... |
536 537 |
config LEDS_BD2802 tristate "LED driver for BD2802 RGB LED" |
0bae35e14 leds: fix up depe... |
538 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
539 |
depends on I2C |
0b56129be leds: add BD2802G... |
540 541 542 |
help This option enables support for BD2802GU RGB LED driver chips accessed via the I2C bus. |
a328e95b8 leds: LED driver ... |
543 544 |
config LEDS_INTEL_SS4200 tristate "LED driver for Intel NAS SS4200 series" |
0bae35e14 leds: fix up depe... |
545 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
546 |
depends on PCI && DMI |
fe15ee47e leds: ss4200: Add... |
547 |
depends on X86 |
a328e95b8 leds: LED driver ... |
548 549 |
help This option enables support for the Intel SS4200 series of |
fe15ee47e leds: ss4200: Add... |
550 551 |
Network Attached Storage servers. You may control the hard drive or power LEDs on the front panel. Using this driver |
a328e95b8 leds: LED driver ... |
552 |
can stop the front LED from blinking after startup. |
a8dd18feb leds: Add driver ... |
553 554 |
config LEDS_LT3593 tristate "LED driver for LT3593 controllers" |
0bae35e14 leds: fix up depe... |
555 |
depends on LEDS_CLASS |
823227419 leds: Allow compi... |
556 |
depends on GPIOLIB || COMPILE_TEST |
dd08e136f leds: lt3593: dro... |
557 |
depends on OF |
a8dd18feb leds: Add driver ... |
558 559 560 561 |
help This option enables support for LEDs driven by a Linear Technology LT3593 controller. This controller uses a special one-wire pulse coding protocol to set the brightness. |
ed4a10b47 leds: Add driver ... |
562 563 |
config LEDS_ADP5520 tristate "LED Support for ADP5520/ADP5501 PMIC" |
0bae35e14 leds: fix up depe... |
564 |
depends on LEDS_CLASS |
d09e16664 leds: Kconfig cle... |
565 |
depends on PMIC_ADP5520 |
ed4a10b47 leds: Add driver ... |
566 567 568 569 570 571 |
help This option enables support for on-chip LED drivers found on Analog Devices ADP5520/ADP5501 PMICs. To compile this driver as a module, choose M here: the module will be called leds-adp5520. |
7fdcef8a4 leds: Add mc13783... |
572 |
config LEDS_MC13783 |
ae6cdb03e leds: leds-mc1378... |
573 |
tristate "LED Support for MC13XXX PMIC" |
0bae35e14 leds: fix up depe... |
574 |
depends on LEDS_CLASS |
ae6cdb03e leds: leds-mc1378... |
575 |
depends on MFD_MC13XXX |
7fdcef8a4 leds: Add mc13783... |
576 |
help |
54b6c1272 leds: fix Kconfig... |
577 |
This option enables support for on-chip LED drivers found |
a59ce6584 leds: leds-mc1378... |
578 |
on Freescale Semiconductor MC13783/MC13892/MC34708 PMIC. |
7fdcef8a4 leds: Add mc13783... |
579 |
|
11efe71f6 leds: add LED dri... |
580 581 |
config LEDS_NS2 tristate "LED support for Network Space v2 GPIO LEDs" |
0bae35e14 leds: fix up depe... |
582 |
depends on LEDS_CLASS |
f1b0a43bb leds: various: co... |
583 |
depends on MACH_KIRKWOOD || MACH_ARMADA_370 || COMPILE_TEST |
11efe71f6 leds: add LED dri... |
584 585 |
default y help |
259f5ba30 leds: leds-ns2: d... |
586 587 588 589 590 591 592 |
This option enables support for the dual-GPIO LEDs found on the following LaCie/Seagate boards: Network Space v2 (and parents: Max, Mini) Internet Space v2 d2 Network v2 n090401 (Seagate NAS 4-Bay) |
11efe71f6 leds: add LED dri... |
593 |
|
244678325 leds: add LED dri... |
594 595 |
config LEDS_NETXBIG tristate "LED support for Big Network series LEDs" |
2504f6da5 drivers/leds/leds... |
596 |
depends on LEDS_CLASS |
f1b0a43bb leds: various: co... |
597 |
depends on MACH_KIRKWOOD || COMPILE_TEST |
156189a6d leds: netxbig: re... |
598 |
depends on OF_GPIO |
244678325 leds: add LED dri... |
599 600 |
default y help |
54b6c1272 leds: fix Kconfig... |
601 |
This option enables support for LEDs found on the LaCie 2Big |
244678325 leds: add LED dri... |
602 603 |
and 5Big Network v2 boards. The LEDs are wired to a CPLD and are controlled through a GPIO extension bus. |
7d9e7e9fb leds: Add ASIC3 L... |
604 605 |
config LEDS_ASIC3 bool "LED support for the HTC ASIC3" |
9473c4c16 leds: Make LEDS_A... |
606 |
depends on LEDS_CLASS=y |
7d9e7e9fb leds: Add ASIC3 L... |
607 608 609 610 611 612 613 |
depends on MFD_ASIC3 default y help This option enables support for the LEDs on the HTC ASIC3. The HTC ASIC3 LED GPIOs are inputs, not outputs, thus the leds-gpio driver cannot be used. This driver supports hardware blinking with an on+off period from 62ms to 125s. Say Y to enable LEDs on the HP iPAQ hx4700. |
a6d511e51 leds: add driver ... |
614 615 616 617 618 619 620 |
config LEDS_TCA6507 tristate "LED Support for TCA6507 I2C chip" depends on LEDS_CLASS && I2C help This option enables support for LEDs connected to TC6507 LED driver chips accessed via the I2C bus. Driver support brightness control and hardware-assisted blinking. |
e370d010a leds: tlc591xx: D... |
621 622 623 624 625 626 627 |
config LEDS_TLC591XX tristate "LED driver for TLC59108 and TLC59116 controllers" depends on LEDS_CLASS && I2C select REGMAP_I2C help This option enables support for Texas Instruments TLC59108 and TLC59116 LED controllers. |
5be102eb1 leds: max77650: A... |
628 629 630 631 632 |
config LEDS_MAX77650 tristate "LED support for Maxim MAX77650 PMIC" depends on LEDS_CLASS && MFD_MAX77650 help LEDs driver for MAX77650 family of PMICs from Maxim Integrated. |
a43f6a86a leds: Add support... |
633 634 635 |
config LEDS_MAX77693 tristate "LED support for MAX77693 Flash" depends on LEDS_CLASS_FLASH |
10c19c9eb leds: fix max7769... |
636 |
depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS |
a43f6a86a leds: Add support... |
637 638 639 640 641 642 |
depends on MFD_MAX77693 depends on OF help This option enables support for the flash part of the MAX77693 multifunction device. It has build in control for two leds in flash and torch mode. |
8584cb82f leds: Add suuport... |
643 644 645 646 647 648 |
config LEDS_MAX8997 tristate "LED support for MAX8997 PMIC" depends on LEDS_CLASS && MFD_MAX8997 help This option enables support for on-chip LED drivers on MAXIM MAX8997 PMIC. |
b98d13c72 leds: Add new LED... |
649 |
config LEDS_LM355x |
6204f03d3 leds: Clarify sup... |
650 |
tristate "LED support for LM3554 and LM3556 chips" |
32abb4788 leds: Add LED dri... |
651 652 653 |
depends on LEDS_CLASS && I2C select REGMAP_I2C help |
6204f03d3 leds: Clarify sup... |
654 655 |
This option enables support for LEDs connected to LM3554 and LM3556. It includes Torch, Flash and Indicator functions. |
32abb4788 leds: Add LED dri... |
656 |
|
e9a4593cc leds: add led dri... |
657 658 |
config LEDS_OT200 tristate "LED support for the Bachmann OT200" |
d9e8928f8 leds-ot200: Fix d... |
659 |
depends on LEDS_CLASS && HAS_IOMEM && (X86_32 || COMPILE_TEST) |
e9a4593cc leds: add led dri... |
660 661 662 |
help This option enables support for the LEDs on the Bachmann OT200. Say Y to enable LEDs on the Bachmann OT200. |
38433639a leds: leds-menf21... |
663 664 665 666 667 668 669 670 |
config LEDS_MENF21BMC tristate "LED support for the MEN 14F021P00 BMC" depends on LEDS_CLASS && MFD_MENF21BMC help Say Y here to include support for the MEN 14F021P00 BMC LEDs. This driver can also be built as a module. If so the module will be called leds-menf21bmc. |
b7da8c5c7 leds: Add ktd2692... |
671 672 |
config LEDS_KTD2692 tristate "LED support for KTD2692 flash LED controller" |
6e3956cd5 leds: Allow compi... |
673 674 |
depends on LEDS_CLASS_FLASH && OF depends on GPIOLIB || COMPILE_TEST |
b7da8c5c7 leds: Add ktd2692... |
675 676 677 678 679 |
help This option enables support for KTD2692 LED flash connected through ExpressWire interface. Say Y to enable this driver. |
8c40b7d09 leds: is31fl319x:... |
680 681 682 683 684 685 686 687 688 689 690 |
config LEDS_IS31FL319X tristate "LED Support for ISSI IS31FL319x I2C LED controller family" depends on LEDS_CLASS && I2C && OF select REGMAP_I2C help This option enables support for LEDs connected to ISSI IS31FL319x fancy LED driver chips accessed via the I2C bus. Driver supports individual PWM brightness control for each channel. This driver can also be built as a module. If so the module will be called leds-is31fl319x. |
9d7cffaf9 leds: Add driver ... |
691 692 693 694 |
config LEDS_IS31FL32XX tristate "LED support for ISSI IS31FL32XX I2C LED controller family" depends on LEDS_CLASS && I2C && OF help |
e0442d7de leds: Add SN3218 ... |
695 696 697 |
Say Y here to include support for ISSI IS31FL32XX and Si-En SN32xx LED controllers. They are I2C devices with multiple constant-current channels, each with independent 256-level PWM control. |
9d7cffaf9 leds: Add driver ... |
698 |
|
e081c49e3 leds: Add Spreadt... |
699 700 701 702 703 704 705 706 707 708 |
config LEDS_SC27XX_BLTC tristate "LED support for the SC27xx breathing light controller" depends on LEDS_CLASS && MFD_SC27XX_PMIC depends on OF help Say Y here to include support for the SC27xx breathing light controller LEDs. This driver can also be built as a module. If so the module will be called leds-sc27xx-bltc. |
f70ed8a6f HID: thingm: refa... |
709 |
comment "LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)" |
b54cf35a7 LEDS: add BlinkM ... |
710 711 712 713 714 715 716 |
config LEDS_BLINKM tristate "LED support for the BlinkM I2C RGB LED" depends on LEDS_CLASS depends on I2C help This option enables support for the BlinkM RGB LED connected through I2C. Say Y to enable support for the BlinkM LED. |
84ad6e5cd leds/powernv: Add... |
717 718 719 720 721 722 723 724 725 726 |
config LEDS_POWERNV tristate "LED support for PowerNV Platform" depends on LEDS_CLASS depends on PPC_POWERNV depends on OF help This option enables support for the system LEDs present on PowerNV platforms. Say 'y' to enable this support in kernel. To compile this driver as a module, choose 'm' here: the module will be called leds-powernv. |
535f09cc1 leds: add a drive... |
727 728 729 730 731 732 |
config LEDS_SYSCON bool "LED support for LEDs on system controllers" depends on LEDS_CLASS=y depends on MFD_SYSCON depends on OF help |
54b6c1272 leds: fix Kconfig... |
733 |
This option enables support for the LEDs on syscon type |
535f09cc1 leds: add a drive... |
734 735 |
devices. This will only work with device tree enabled devices. |
7f866986e leds: add PM8058 ... |
736 737 |
config LEDS_PM8058 tristate "LED Support for the Qualcomm PM8058 PMIC" |
40a3a0f2b mfd: qcom-pm8xxx:... |
738 |
depends on MFD_PM8XXX |
7f866986e leds: add PM8058 ... |
739 740 741 742 |
depends on LEDS_CLASS help Choose this option if you want to use the LED drivers in the Qualcomm PM8058 PMIC. |
be4fdf99f leds: add driver ... |
743 744 |
config LEDS_MLXCPLD tristate "LED support for the Mellanox boards" |
8f886de18 leds: leds-mlxcpl... |
745 |
depends on X86 && DMI |
be4fdf99f leds: add driver ... |
746 747 |
depends on LEDS_CLASS help |
54b6c1272 leds: fix Kconfig... |
748 749 |
This option enables support for the LEDs on the Mellanox boards. Say Y to enable these. |
be4fdf99f leds: add driver ... |
750 |
|
386570d76 leds: add driver ... |
751 752 753 754 755 756 757 758 |
config LEDS_MLXREG tristate "LED support for the Mellanox switches management control" depends on LEDS_CLASS help This option enables support for the LEDs on the Mellanox Ethernet and InfiniBand switches. The driver can be activated by the platform device device add call. Say Y to enable these. To compile this driver as a module, choose 'M' here: the module will be called leds-mlxreg. |
e381322b0 leds: Introduce u... |
759 760 761 762 763 764 765 |
config LEDS_USER tristate "Userspace LED support" depends on LEDS_CLASS help This option enables support for userspace LEDs. Say 'y' to enable this support in kernel. To compile this driver as a module, choose 'm' here: the module will be called uleds. |
8338eab50 leds: Add user LE... |
766 767 768 769 770 771 772 773 774 775 |
config LEDS_NIC78BX tristate "LED support for NI PXI NIC78bx devices" depends on LEDS_CLASS depends on X86 && ACPI help This option enables support for the User1 and User2 LEDs on NI PXI NIC78bx devices. To compile this driver as a module, choose M here: the module will be called leds-nic78bx. |
e9a804d7a leds: spi-byte: a... |
776 777 778 779 780 781 782 783 784 |
config LEDS_SPI_BYTE tristate "LED support for SPI LED controller with a single byte" depends on LEDS_CLASS depends on SPI depends on OF help This option enables support for LED controller which use a single byte for controlling the brightness. Currently the following controller is supported: Ubiquiti airCube ISP microcontroller based LED controller. |
3fce8e1eb leds: TI LMU: Add... |
785 786 787 788 789 790 791 792 |
config LEDS_TI_LMU_COMMON tristate "LED driver for TI LMU" depends on LEDS_CLASS depends on REGMAP help Say Y to enable the LED driver for TI LMU devices. This supports common features between the TI LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697. |
5c1d824cd leds: lm3697: Int... |
793 794 795 796 797 798 799 |
config LEDS_LM3697 tristate "LED driver for LM3697" depends on LEDS_TI_LMU_COMMON depends on I2C && OF help Say Y to enable the LM3697 LED driver for TI LMU devices. This supports the LED device LM3697. |
11e1bbc11 leds: lm36274: In... |
800 801 802 803 804 805 806 |
config LEDS_LM36274 tristate "LED driver for LM36274" depends on LEDS_TI_LMU_COMMON depends on MFD_TI_LMU help Say Y to enable the LM36274 LED driver for TI LMU devices. This supports the LED device LM36274. |
b3b42b4a3 leds: tps6105x: a... |
807 808 809 810 811 812 813 814 815 |
config LEDS_TPS6105X tristate "LED support for TI TPS6105X" depends on LEDS_CLASS depends on TPS6105X default y if TPS6105X help This driver supports TPS61050/TPS61052 LED chips. It is a single boost converter primarily for white LEDs and audio amplifiers. |
64d7e2311 leds: add SGI IP3... |
816 817 818 |
config LEDS_IP30 tristate "LED support for SGI Octane machines" depends on LEDS_CLASS |
2aebb7804 leds: ip30: compi... |
819 |
depends on SGI_MFD_IOC3 || COMPILE_TEST |
64d7e2311 leds: add SGI IP3... |
820 821 822 823 824 825 |
help This option enables support for the Red and White LEDs of SGI Octane machines. To compile this driver as a module, choose M here: the module will be called leds-ip30. |
cef8ec8cb leds: add sgm3140... |
826 827 828 829 830 831 832 |
config LEDS_SGM3140 tristate "LED support for the SGM3140" depends on LEDS_CLASS_FLASH depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS help This option enables support for the SGM3140 500mA Buck/Boost Charge Pump LED Driver. |
1ece06acd leds: Add driver ... |
833 834 835 836 837 838 |
config LEDS_ACER_A500 tristate "Power button LED support for Acer Iconia Tab A500" depends on LEDS_CLASS && MFD_ACER_A500_EC help This option enables support for the Power Button LED of Acer Iconia Tab A500. |
d09e16664 leds: Kconfig cle... |
839 |
comment "LED Triggers" |
f07fb5210 leds: move LED tr... |
840 |
source "drivers/leds/trigger/Kconfig" |
44e1e9f8e leds: add new tra... |
841 |
|
66242f7ec leds: Use menucon... |
842 |
endif # NEW_LEDS |