Merge tag 'leds_for_4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszews...
[sfrench/cifs-2.6.git] / drivers / leds / Kconfig
index 594b24d410c3660a98021fdd6a26c39d4587adfd..52ea34e337cd299b33811b91ce7823dadb0de996 100644 (file)
@@ -58,6 +58,15 @@ config LEDS_AAT1290
        help
         This option enables support for the LEDs on the AAT1290.
 
+config LEDS_AS3645A
+       tristate "AS3645A LED flash controller support"
+       depends on I2C && LEDS_CLASS_FLASH
+       depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS
+       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.
+
 config LEDS_BCM6328
        tristate "LED Support for Broadcom BCM6328"
        depends on LEDS_CLASS
@@ -377,6 +386,17 @@ config LEDS_PCA955X
          LED driver chips accessed via the I2C bus.  Supported
          devices include PCA9550, PCA9551, PCA9552, and PCA9553.
 
+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.
+
+
 config LEDS_PCA963X
        tristate "LED support for PCA963x I2C chip"
        depends on LEDS_CLASS