diff options
| -rw-r--r-- | drivers/leds/Kconfig | 50 | ||||
| -rw-r--r-- | drivers/macintosh/Kconfig | 1 | ||||
| -rw-r--r-- | net/mac80211/Kconfig | 2 |
3 files changed, 43 insertions, 10 deletions
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig index 77b8fd20cd90..6f190f4cdbc0 100644 --- a/drivers/leds/Kconfig +++ b/drivers/leds/Kconfig | |||
| @@ -7,20 +7,20 @@ menuconfig NEW_LEDS | |||
| 7 | This is not related to standard keyboard LEDs which are controlled | 7 | This is not related to standard keyboard LEDs which are controlled |
| 8 | via the input system. | 8 | via the input system. |
| 9 | 9 | ||
| 10 | if NEW_LEDS | ||
| 11 | |||
| 12 | config LEDS_CLASS | 10 | config LEDS_CLASS |
| 13 | bool "LED Class Support" | 11 | bool "LED Class Support" |
| 12 | depends on NEW_LEDS | ||
| 14 | help | 13 | help |
| 15 | This option enables the led sysfs class in /sys/class/leds. You'll | 14 | This option enables the led sysfs class in /sys/class/leds. You'll |
| 16 | need this to do anything useful with LEDs. If unsure, say N. | 15 | need this to do anything useful with LEDs. If unsure, say N. |
| 17 | 16 | ||
| 18 | if LEDS_CLASS | 17 | if NEW_LEDS |
| 19 | 18 | ||
| 20 | comment "LED drivers" | 19 | comment "LED drivers" |
| 21 | 20 | ||
| 22 | config LEDS_88PM860X | 21 | config LEDS_88PM860X |
| 23 | tristate "LED Support for Marvell 88PM860x PMIC" | 22 | tristate "LED Support for Marvell 88PM860x PMIC" |
| 23 | depends on LEDS_CLASS | ||
| 24 | depends on MFD_88PM860X | 24 | depends on MFD_88PM860X |
| 25 | help | 25 | help |
| 26 | This option enables support for on-chip LED drivers found on Marvell | 26 | This option enables support for on-chip LED drivers found on Marvell |
| @@ -28,6 +28,7 @@ config LEDS_88PM860X | |||
| 28 | 28 | ||
| 29 | config LEDS_ATMEL_PWM | 29 | config LEDS_ATMEL_PWM |
| 30 | tristate "LED Support using Atmel PWM outputs" | 30 | tristate "LED Support using Atmel PWM outputs" |
| 31 | depends on LEDS_CLASS | ||
| 31 | depends on ATMEL_PWM | 32 | depends on ATMEL_PWM |
| 32 | help | 33 | help |
| 33 | This option enables support for LEDs driven using outputs | 34 | This option enables support for LEDs driven using outputs |
| @@ -35,6 +36,7 @@ config LEDS_ATMEL_PWM | |||
| 35 | 36 | ||
| 36 | config LEDS_LOCOMO | 37 | config LEDS_LOCOMO |
| 37 | tristate "LED Support for Locomo device" | 38 | tristate "LED Support for Locomo device" |
| 39 | depends on LEDS_CLASS | ||
| 38 | depends on SHARP_LOCOMO | 40 | depends on SHARP_LOCOMO |
| 39 | help | 41 | help |
| 40 | This option enables support for the LEDs on Sharp Locomo. | 42 | This option enables support for the LEDs on Sharp Locomo. |
| @@ -42,6 +44,7 @@ config LEDS_LOCOMO | |||
| 42 | 44 | ||
| 43 | config LEDS_MIKROTIK_RB532 | 45 | config LEDS_MIKROTIK_RB532 |
| 44 | tristate "LED Support for Mikrotik Routerboard 532" | 46 | tristate "LED Support for Mikrotik Routerboard 532" |
| 47 | depends on LEDS_CLASS | ||
| 45 | depends on MIKROTIK_RB532 | 48 | depends on MIKROTIK_RB532 |
| 46 | help | 49 | help |
| 47 | This option enables support for the so called "User LED" of | 50 | This option enables support for the so called "User LED" of |
| @@ -49,6 +52,7 @@ config LEDS_MIKROTIK_RB532 | |||
| 49 | 52 | ||
| 50 | config LEDS_S3C24XX | 53 | config LEDS_S3C24XX |
| 51 | tristate "LED Support for Samsung S3C24XX GPIO LEDs" | 54 | tristate "LED Support for Samsung S3C24XX GPIO LEDs" |
| 55 | depends on LEDS_CLASS | ||
| 52 | depends on ARCH_S3C2410 | 56 | depends on ARCH_S3C2410 |
| 53 | help | 57 | help |
| 54 | This option enables support for LEDs connected to GPIO lines | 58 | This option enables support for LEDs connected to GPIO lines |
| @@ -56,12 +60,14 @@ config LEDS_S3C24XX | |||
| 56 | 60 | ||
| 57 | config LEDS_AMS_DELTA | 61 | config LEDS_AMS_DELTA |
| 58 | tristate "LED Support for the Amstrad Delta (E3)" | 62 | tristate "LED Support for the Amstrad Delta (E3)" |
| 63 | depends on LEDS_CLASS | ||
| 59 | depends on MACH_AMS_DELTA | 64 | depends on MACH_AMS_DELTA |
| 60 | help | 65 | help |
| 61 | This option enables support for the LEDs on Amstrad Delta (E3). | 66 | This option enables support for the LEDs on Amstrad Delta (E3). |
| 62 | 67 | ||
| 63 | config LEDS_NET48XX | 68 | config LEDS_NET48XX |
| 64 | tristate "LED Support for Soekris net48xx series Error LED" | 69 | tristate "LED Support for Soekris net48xx series Error LED" |
| 70 | depends on LEDS_CLASS | ||
| 65 | depends on SCx200_GPIO | 71 | depends on SCx200_GPIO |
| 66 | help | 72 | help |
| 67 | This option enables support for the Soekris net4801 and net4826 error | 73 | This option enables support for the Soekris net4801 and net4826 error |
| @@ -79,18 +85,21 @@ config LEDS_NET5501 | |||
| 79 | 85 | ||
| 80 | config LEDS_FSG | 86 | config LEDS_FSG |
| 81 | tristate "LED Support for the Freecom FSG-3" | 87 | tristate "LED Support for the Freecom FSG-3" |
| 88 | depends on LEDS_CLASS | ||
| 82 | depends on MACH_FSG | 89 | depends on MACH_FSG |
| 83 | help | 90 | help |
| 84 | This option enables support for the LEDs on the Freecom FSG-3. | 91 | This option enables support for the LEDs on the Freecom FSG-3. |
| 85 | 92 | ||
| 86 | config LEDS_WRAP | 93 | config LEDS_WRAP |
| 87 | tristate "LED Support for the WRAP series LEDs" | 94 | tristate "LED Support for the WRAP series LEDs" |
| 95 | depends on LEDS_CLASS | ||
| 88 | depends on SCx200_GPIO | 96 | depends on SCx200_GPIO |
| 89 | help | 97 | help |
| 90 | This option enables support for the PCEngines WRAP programmable LEDs. | 98 | This option enables support for the PCEngines WRAP programmable LEDs. |
| 91 | 99 | ||
| 92 | config LEDS_ALIX2 | 100 | config LEDS_ALIX2 |
| 93 | tristate "LED Support for ALIX.2 and ALIX.3 series" | 101 | tristate "LED Support for ALIX.2 and ALIX.3 series" |
| 102 | depends on LEDS_CLASS | ||
| 94 | depends on X86 && !GPIO_CS5535 && !CS5535_GPIO | 103 | depends on X86 && !GPIO_CS5535 && !CS5535_GPIO |
| 95 | help | 104 | help |
| 96 | This option enables support for the PCEngines ALIX.2 and ALIX.3 LEDs. | 105 | This option enables support for the PCEngines ALIX.2 and ALIX.3 LEDs. |
| @@ -98,12 +107,14 @@ config LEDS_ALIX2 | |||
| 98 | 107 | ||
| 99 | config LEDS_H1940 | 108 | config LEDS_H1940 |
| 100 | tristate "LED Support for iPAQ H1940 device" | 109 | tristate "LED Support for iPAQ H1940 device" |
| 110 | depends on LEDS_CLASS | ||
| 101 | depends on ARCH_H1940 | 111 | depends on ARCH_H1940 |
| 102 | help | 112 | help |
| 103 | This option enables support for the LEDs on the h1940. | 113 | This option enables support for the LEDs on the h1940. |
| 104 | 114 | ||
| 105 | config LEDS_COBALT_QUBE | 115 | config LEDS_COBALT_QUBE |
| 106 | tristate "LED Support for the Cobalt Qube series front LED" | 116 | tristate "LED Support for the Cobalt Qube series front LED" |
| 117 | depends on LEDS_CLASS | ||
| 107 | depends on MIPS_COBALT | 118 | depends on MIPS_COBALT |
| 108 | help | 119 | help |
| 109 | This option enables support for the front LED on Cobalt Qube series | 120 | This option enables support for the front LED on Cobalt Qube series |
| @@ -117,6 +128,7 @@ config LEDS_COBALT_RAQ | |||
| 117 | 128 | ||
| 118 | config LEDS_SUNFIRE | 129 | config LEDS_SUNFIRE |
| 119 | tristate "LED support for SunFire servers." | 130 | tristate "LED support for SunFire servers." |
| 131 | depends on LEDS_CLASS | ||
| 120 | depends on SPARC64 | 132 | depends on SPARC64 |
| 121 | select LEDS_TRIGGERS | 133 | select LEDS_TRIGGERS |
| 122 | help | 134 | help |
| @@ -125,6 +137,7 @@ config LEDS_SUNFIRE | |||
| 125 | 137 | ||
| 126 | config LEDS_HP6XX | 138 | config LEDS_HP6XX |
| 127 | tristate "LED Support for the HP Jornada 6xx" | 139 | tristate "LED Support for the HP Jornada 6xx" |
| 140 | depends on LEDS_CLASS | ||
| 128 | depends on SH_HP6XX | 141 | depends on SH_HP6XX |
| 129 | help | 142 | help |
| 130 | This option enables LED support for the handheld | 143 | This option enables LED support for the handheld |
| @@ -132,6 +145,7 @@ config LEDS_HP6XX | |||
| 132 | 145 | ||
| 133 | config LEDS_PCA9532 | 146 | config LEDS_PCA9532 |
| 134 | tristate "LED driver for PCA9532 dimmer" | 147 | tristate "LED driver for PCA9532 dimmer" |
| 148 | depends on LEDS_CLASS | ||
| 135 | depends on I2C && INPUT && EXPERIMENTAL | 149 | depends on I2C && INPUT && EXPERIMENTAL |
| 136 | help | 150 | help |
| 137 | This option enables support for NXP pca9532 | 151 | This option enables support for NXP pca9532 |
| @@ -140,6 +154,7 @@ config LEDS_PCA9532 | |||
| 140 | 154 | ||
| 141 | config LEDS_GPIO | 155 | config LEDS_GPIO |
| 142 | tristate "LED Support for GPIO connected LEDs" | 156 | tristate "LED Support for GPIO connected LEDs" |
| 157 | depends on LEDS_CLASS | ||
| 143 | depends on GENERIC_GPIO | 158 | depends on GENERIC_GPIO |
| 144 | help | 159 | help |
| 145 | This option enables support for the LEDs connected to GPIO | 160 | This option enables support for the LEDs connected to GPIO |
| @@ -167,6 +182,7 @@ config LEDS_GPIO_OF | |||
| 167 | 182 | ||
| 168 | config LEDS_LP3944 | 183 | config LEDS_LP3944 |
| 169 | tristate "LED Support for N.S. LP3944 (Fun Light) I2C chip" | 184 | tristate "LED Support for N.S. LP3944 (Fun Light) I2C chip" |
| 185 | depends on LEDS_CLASS | ||
| 170 | depends on I2C | 186 | depends on I2C |
| 171 | help | 187 | help |
| 172 | This option enables support for LEDs connected to the National | 188 | This option enables support for LEDs connected to the National |
| @@ -196,6 +212,7 @@ config LEDS_LP5523 | |||
| 196 | 212 | ||
| 197 | config LEDS_CLEVO_MAIL | 213 | config LEDS_CLEVO_MAIL |
| 198 | tristate "Mail LED on Clevo notebook" | 214 | tristate "Mail LED on Clevo notebook" |
| 215 | depends on LEDS_CLASS | ||
| 199 | depends on X86 && SERIO_I8042 && DMI | 216 | depends on X86 && SERIO_I8042 && DMI |
| 200 | help | 217 | help |
| 201 | This driver makes the mail LED accessible from userspace | 218 | This driver makes the mail LED accessible from userspace |
| @@ -226,6 +243,7 @@ config LEDS_CLEVO_MAIL | |||
| 226 | 243 | ||
| 227 | config LEDS_PCA955X | 244 | config LEDS_PCA955X |
| 228 | tristate "LED Support for PCA955x I2C chips" | 245 | tristate "LED Support for PCA955x I2C chips" |
| 246 | depends on LEDS_CLASS | ||
| 229 | depends on I2C | 247 | depends on I2C |
| 230 | help | 248 | help |
| 231 | This option enables support for LEDs connected to PCA955x | 249 | This option enables support for LEDs connected to PCA955x |
| @@ -234,6 +252,7 @@ config LEDS_PCA955X | |||
| 234 | 252 | ||
| 235 | config LEDS_WM831X_STATUS | 253 | config LEDS_WM831X_STATUS |
| 236 | tristate "LED support for status LEDs on WM831x PMICs" | 254 | tristate "LED support for status LEDs on WM831x PMICs" |
| 255 | depends on LEDS_CLASS | ||
| 237 | depends on MFD_WM831X | 256 | depends on MFD_WM831X |
| 238 | help | 257 | help |
| 239 | This option enables support for the status LEDs of the WM831x | 258 | This option enables support for the status LEDs of the WM831x |
| @@ -241,6 +260,7 @@ config LEDS_WM831X_STATUS | |||
| 241 | 260 | ||
| 242 | config LEDS_WM8350 | 261 | config LEDS_WM8350 |
| 243 | tristate "LED Support for WM8350 AudioPlus PMIC" | 262 | tristate "LED Support for WM8350 AudioPlus PMIC" |
| 263 | depends on LEDS_CLASS | ||
| 244 | depends on MFD_WM8350 | 264 | depends on MFD_WM8350 |
| 245 | help | 265 | help |
| 246 | This option enables support for LEDs driven by the Wolfson | 266 | This option enables support for LEDs driven by the Wolfson |
| @@ -248,6 +268,7 @@ config LEDS_WM8350 | |||
| 248 | 268 | ||
| 249 | config LEDS_DA903X | 269 | config LEDS_DA903X |
| 250 | tristate "LED Support for DA9030/DA9034 PMIC" | 270 | tristate "LED Support for DA9030/DA9034 PMIC" |
| 271 | depends on LEDS_CLASS | ||
| 251 | depends on PMIC_DA903X | 272 | depends on PMIC_DA903X |
| 252 | help | 273 | help |
| 253 | This option enables support for on-chip LED drivers found | 274 | This option enables support for on-chip LED drivers found |
| @@ -255,6 +276,7 @@ config LEDS_DA903X | |||
| 255 | 276 | ||
| 256 | config LEDS_DAC124S085 | 277 | config LEDS_DAC124S085 |
| 257 | tristate "LED Support for DAC124S085 SPI DAC" | 278 | tristate "LED Support for DAC124S085 SPI DAC" |
| 279 | depends on LEDS_CLASS | ||
| 258 | depends on SPI | 280 | depends on SPI |
| 259 | help | 281 | help |
| 260 | This option enables support for DAC124S085 SPI DAC from NatSemi, | 282 | This option enables support for DAC124S085 SPI DAC from NatSemi, |
| @@ -262,18 +284,21 @@ config LEDS_DAC124S085 | |||
| 262 | 284 | ||
| 263 | config LEDS_PWM | 285 | config LEDS_PWM |
| 264 | tristate "PWM driven LED Support" | 286 | tristate "PWM driven LED Support" |
| 287 | depends on LEDS_CLASS | ||
| 265 | depends on HAVE_PWM | 288 | depends on HAVE_PWM |
| 266 | help | 289 | help |
| 267 | This option enables support for pwm driven LEDs | 290 | This option enables support for pwm driven LEDs |
| 268 | 291 | ||
| 269 | config LEDS_REGULATOR | 292 | config LEDS_REGULATOR |
| 270 | tristate "REGULATOR driven LED support" | 293 | tristate "REGULATOR driven LED support" |
| 294 | depends on LEDS_CLASS | ||
| 271 | depends on REGULATOR | 295 | depends on REGULATOR |
| 272 | help | 296 | help |
| 273 | This option enables support for regulator driven LEDs. | 297 | This option enables support for regulator driven LEDs. |
| 274 | 298 | ||
| 275 | config LEDS_BD2802 | 299 | config LEDS_BD2802 |
| 276 | tristate "LED driver for BD2802 RGB LED" | 300 | tristate "LED driver for BD2802 RGB LED" |
| 301 | depends on LEDS_CLASS | ||
| 277 | depends on I2C | 302 | depends on I2C |
| 278 | help | 303 | help |
| 279 | This option enables support for BD2802GU RGB LED driver chips | 304 | This option enables support for BD2802GU RGB LED driver chips |
| @@ -281,6 +306,7 @@ config LEDS_BD2802 | |||
| 281 | 306 | ||
| 282 | config LEDS_INTEL_SS4200 | 307 | config LEDS_INTEL_SS4200 |
| 283 | tristate "LED driver for Intel NAS SS4200 series" | 308 | tristate "LED driver for Intel NAS SS4200 series" |
| 309 | depends on LEDS_CLASS | ||
| 284 | depends on PCI && DMI | 310 | depends on PCI && DMI |
| 285 | help | 311 | help |
| 286 | This option enables support for the Intel SS4200 series of | 312 | This option enables support for the Intel SS4200 series of |
| @@ -290,6 +316,7 @@ config LEDS_INTEL_SS4200 | |||
| 290 | 316 | ||
| 291 | config LEDS_LT3593 | 317 | config LEDS_LT3593 |
| 292 | tristate "LED driver for LT3593 controllers" | 318 | tristate "LED driver for LT3593 controllers" |
| 319 | depends on LEDS_CLASS | ||
| 293 | depends on GENERIC_GPIO | 320 | depends on GENERIC_GPIO |
| 294 | help | 321 | help |
| 295 | This option enables support for LEDs driven by a Linear Technology | 322 | This option enables support for LEDs driven by a Linear Technology |
| @@ -298,6 +325,7 @@ config LEDS_LT3593 | |||
| 298 | 325 | ||
| 299 | config LEDS_ADP5520 | 326 | config LEDS_ADP5520 |
| 300 | tristate "LED Support for ADP5520/ADP5501 PMIC" | 327 | tristate "LED Support for ADP5520/ADP5501 PMIC" |
| 328 | depends on LEDS_CLASS | ||
| 301 | depends on PMIC_ADP5520 | 329 | depends on PMIC_ADP5520 |
| 302 | help | 330 | help |
| 303 | This option enables support for on-chip LED drivers found | 331 | This option enables support for on-chip LED drivers found |
| @@ -308,6 +336,7 @@ config LEDS_ADP5520 | |||
| 308 | 336 | ||
| 309 | config LEDS_DELL_NETBOOKS | 337 | config LEDS_DELL_NETBOOKS |
| 310 | tristate "External LED on Dell Business Netbooks" | 338 | tristate "External LED on Dell Business Netbooks" |
| 339 | depends on LEDS_CLASS | ||
| 311 | depends on X86 && ACPI_WMI | 340 | depends on X86 && ACPI_WMI |
| 312 | help | 341 | help |
| 313 | This adds support for the Latitude 2100 and similar | 342 | This adds support for the Latitude 2100 and similar |
| @@ -315,6 +344,7 @@ config LEDS_DELL_NETBOOKS | |||
| 315 | 344 | ||
| 316 | config LEDS_MC13783 | 345 | config LEDS_MC13783 |
| 317 | tristate "LED Support for MC13783 PMIC" | 346 | tristate "LED Support for MC13783 PMIC" |
| 347 | depends on LEDS_CLASS | ||
| 318 | depends on MFD_MC13783 | 348 | depends on MFD_MC13783 |
| 319 | help | 349 | help |
| 320 | This option enable support for on-chip LED drivers found | 350 | This option enable support for on-chip LED drivers found |
| @@ -322,6 +352,7 @@ config LEDS_MC13783 | |||
| 322 | 352 | ||
| 323 | config LEDS_NS2 | 353 | config LEDS_NS2 |
| 324 | tristate "LED support for Network Space v2 GPIO LEDs" | 354 | tristate "LED support for Network Space v2 GPIO LEDs" |
| 355 | depends on LEDS_CLASS | ||
| 325 | depends on MACH_NETSPACE_V2 || MACH_INETSPACE_V2 || MACH_NETSPACE_MAX_V2 || D2NET_V2 | 356 | depends on MACH_NETSPACE_V2 || MACH_INETSPACE_V2 || MACH_NETSPACE_MAX_V2 || D2NET_V2 |
| 326 | default y | 357 | default y |
| 327 | help | 358 | help |
| @@ -340,17 +371,17 @@ config LEDS_NETXBIG | |||
| 340 | 371 | ||
| 341 | config LEDS_TRIGGERS | 372 | config LEDS_TRIGGERS |
| 342 | bool "LED Trigger support" | 373 | bool "LED Trigger support" |
| 374 | depends on LEDS_CLASS | ||
| 343 | help | 375 | help |
| 344 | This option enables trigger support for the leds class. | 376 | This option enables trigger support for the leds class. |
| 345 | These triggers allow kernel events to drive the LEDs and can | 377 | These triggers allow kernel events to drive the LEDs and can |
| 346 | be configured via sysfs. If unsure, say Y. | 378 | be configured via sysfs. If unsure, say Y. |
| 347 | 379 | ||
| 348 | if LEDS_TRIGGERS | ||
| 349 | |||
| 350 | comment "LED Triggers" | 380 | comment "LED Triggers" |
| 351 | 381 | ||
| 352 | config LEDS_TRIGGER_TIMER | 382 | config LEDS_TRIGGER_TIMER |
| 353 | tristate "LED Timer Trigger" | 383 | tristate "LED Timer Trigger" |
| 384 | depends on LEDS_TRIGGERS | ||
| 354 | help | 385 | help |
| 355 | This allows LEDs to be controlled by a programmable timer | 386 | This allows LEDs to be controlled by a programmable timer |
| 356 | via sysfs. Some LED hardware can be programmed to start | 387 | via sysfs. Some LED hardware can be programmed to start |
| @@ -362,12 +393,14 @@ config LEDS_TRIGGER_TIMER | |||
| 362 | config LEDS_TRIGGER_IDE_DISK | 393 | config LEDS_TRIGGER_IDE_DISK |
| 363 | bool "LED IDE Disk Trigger" | 394 | bool "LED IDE Disk Trigger" |
| 364 | depends on IDE_GD_ATA | 395 | depends on IDE_GD_ATA |
| 396 | depends on LEDS_TRIGGERS | ||
| 365 | help | 397 | help |
| 366 | This allows LEDs to be controlled by IDE disk activity. | 398 | This allows LEDs to be controlled by IDE disk activity. |
| 367 | If unsure, say Y. | 399 | If unsure, say Y. |
| 368 | 400 | ||
| 369 | config LEDS_TRIGGER_HEARTBEAT | 401 | config LEDS_TRIGGER_HEARTBEAT |
| 370 | tristate "LED Heartbeat Trigger" | 402 | tristate "LED Heartbeat Trigger" |
| 403 | depends on LEDS_TRIGGERS | ||
| 371 | help | 404 | help |
| 372 | This allows LEDs to be controlled by a CPU load average. | 405 | This allows LEDs to be controlled by a CPU load average. |
| 373 | The flash frequency is a hyperbolic function of the 1-minute | 406 | The flash frequency is a hyperbolic function of the 1-minute |
| @@ -376,6 +409,7 @@ config LEDS_TRIGGER_HEARTBEAT | |||
| 376 | 409 | ||
| 377 | config LEDS_TRIGGER_BACKLIGHT | 410 | config LEDS_TRIGGER_BACKLIGHT |
| 378 | tristate "LED backlight Trigger" | 411 | tristate "LED backlight Trigger" |
| 412 | depends on LEDS_TRIGGERS | ||
| 379 | help | 413 | help |
| 380 | This allows LEDs to be controlled as a backlight device: they | 414 | This allows LEDs to be controlled as a backlight device: they |
| 381 | turn off and on when the display is blanked and unblanked. | 415 | turn off and on when the display is blanked and unblanked. |
| @@ -384,6 +418,7 @@ config LEDS_TRIGGER_BACKLIGHT | |||
| 384 | 418 | ||
| 385 | config LEDS_TRIGGER_GPIO | 419 | config LEDS_TRIGGER_GPIO |
| 386 | tristate "LED GPIO Trigger" | 420 | tristate "LED GPIO Trigger" |
| 421 | depends on LEDS_TRIGGERS | ||
| 387 | depends on GPIOLIB | 422 | depends on GPIOLIB |
| 388 | help | 423 | help |
| 389 | This allows LEDs to be controlled by gpio events. It's good | 424 | This allows LEDs to be controlled by gpio events. It's good |
| @@ -396,6 +431,7 @@ config LEDS_TRIGGER_GPIO | |||
| 396 | 431 | ||
| 397 | config LEDS_TRIGGER_DEFAULT_ON | 432 | config LEDS_TRIGGER_DEFAULT_ON |
| 398 | tristate "LED Default ON Trigger" | 433 | tristate "LED Default ON Trigger" |
| 434 | depends on LEDS_TRIGGERS | ||
| 399 | help | 435 | help |
| 400 | This allows LEDs to be initialised in the ON state. | 436 | This allows LEDs to be initialised in the ON state. |
| 401 | If unsure, say Y. | 437 | If unsure, say Y. |
| @@ -403,8 +439,4 @@ config LEDS_TRIGGER_DEFAULT_ON | |||
| 403 | comment "iptables trigger is under Netfilter config (LED target)" | 439 | comment "iptables trigger is under Netfilter config (LED target)" |
| 404 | depends on LEDS_TRIGGERS | 440 | depends on LEDS_TRIGGERS |
| 405 | 441 | ||
| 406 | endif # LEDS_TRIGGERS | ||
| 407 | |||
| 408 | endif # LEDS_CLASS | ||
| 409 | |||
| 410 | endif # NEW_LEDS | 442 | endif # NEW_LEDS |
diff --git a/drivers/macintosh/Kconfig b/drivers/macintosh/Kconfig index 3d7355ff7308..fa51af11c6f1 100644 --- a/drivers/macintosh/Kconfig +++ b/drivers/macintosh/Kconfig | |||
| @@ -102,6 +102,7 @@ config ADB_PMU_LED | |||
| 102 | config ADB_PMU_LED_IDE | 102 | config ADB_PMU_LED_IDE |
| 103 | bool "Use front LED as IDE LED by default" | 103 | bool "Use front LED as IDE LED by default" |
| 104 | depends on ADB_PMU_LED | 104 | depends on ADB_PMU_LED |
| 105 | depends on LEDS_CLASS | ||
| 105 | select LEDS_TRIGGERS | 106 | select LEDS_TRIGGERS |
| 106 | select LEDS_TRIGGER_IDE_DISK | 107 | select LEDS_TRIGGER_IDE_DISK |
| 107 | help | 108 | help |
diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig index 4d6f8653ec88..8e8ea9cb7093 100644 --- a/net/mac80211/Kconfig +++ b/net/mac80211/Kconfig | |||
| @@ -92,7 +92,7 @@ config MAC80211_MESH | |||
| 92 | config MAC80211_LEDS | 92 | config MAC80211_LEDS |
| 93 | bool "Enable LED triggers" | 93 | bool "Enable LED triggers" |
| 94 | depends on MAC80211 | 94 | depends on MAC80211 |
| 95 | select NEW_LEDS | 95 | depends on LEDS_CLASS |
| 96 | select LEDS_TRIGGERS | 96 | select LEDS_TRIGGERS |
| 97 | ---help--- | 97 | ---help--- |
| 98 | This option enables a few LED triggers for different | 98 | This option enables a few LED triggers for different |
