diff options
author | Baolin Wang <baolin.wang@linaro.org> | 2018-03-05 10:56:52 +0800 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2018-03-27 15:51:22 +0200 |
commit | 348f3cde84ab5b1f53cd3c0eaac1ca99a4dcb148 (patch) | |
tree | bcd6025221e42371cf8b86005e5819271671845e /drivers/gpio/Kconfig | |
parent | 25518e024e3a6e5715d672f1daa91e1d100f7436 (diff) | |
download | talos-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/Kconfig | 8 |
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 |