summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/Kconfig
diff options
context:
space:
mode:
authorBaolin Wang <baolin.wang@linaro.org>2018-03-05 10:56:52 +0800
committerLinus Walleij <linus.walleij@linaro.org>2018-03-27 15:51:22 +0200
commit348f3cde84ab5b1f53cd3c0eaac1ca99a4dcb148 (patch)
treebcd6025221e42371cf8b86005e5819271671845e /drivers/gpio/Kconfig
parent25518e024e3a6e5715d672f1daa91e1d100f7436 (diff)
downloadtalos-op-linux-348f3cde84ab5b1f53cd3c0eaac1ca99a4dcb148.tar.gz
talos-op-linux-348f3cde84ab5b1f53cd3c0eaac1ca99a4dcb148.zip
gpio: Add Spreadtrum PMIC EIC driver support
The Spreadtrum PMIC EIC controller contains only one bank of debounce EIC, and this bank contains 16 EICs. Each EIC can only be used as input mode, as well as supporting the debounce and the capability to trigger interrupts when detecting input signals. Signed-off-by: Baolin Wang <baolin.wang@linaro.org> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r--drivers/gpio/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index 380aa90501ea..7201cb508870 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -400,6 +400,14 @@ config GPIO_PL061
help
Say yes here to support the PrimeCell PL061 GPIO device
+config GPIO_PMIC_EIC_SPRD
+ tristate "Spreadtrum PMIC EIC support"
+ depends on MFD_SC27XX_PMIC || COMPILE_TEST
+ depends on OF_GPIO
+ select GPIOLIB_IRQCHIP
+ help
+ Say yes here to support Spreadtrum PMIC EIC device.
+
config GPIO_PXA
bool "PXA GPIO support"
depends on ARCH_PXA || ARCH_MMP
OpenPOWER on IntegriCloud