Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux...
[platform/kernel/linux-starfive.git] / drivers / gpio / Kconfig
index f57d95a..081776b 100644 (file)
@@ -312,6 +312,12 @@ config GPIO_IXP4XX
          IXP4xx series of chips.
 
          If unsure, say N.
+config GPIO_LOGICVC
+       tristate "Xylon LogiCVC GPIO support"
+       depends on MFD_SYSCON && OF
+       help
+         Say yes here to support GPIO functionality of the Xylon LogiCVC
+         programmable logic block.
 
 config GPIO_LOONGSON
        bool "Loongson-2/3 GPIO support"
@@ -582,6 +588,7 @@ config GPIO_THUNDERX
        tristate "Cavium ThunderX/OCTEON-TX GPIO"
        depends on ARCH_THUNDER || (64BIT && COMPILE_TEST)
        depends on PCI_MSI
+       select GPIOLIB_IRQCHIP
        select IRQ_DOMAIN_HIERARCHY
        select IRQ_FASTEOI_HIERARCHY_HANDLERS
        help
@@ -621,6 +628,13 @@ config GPIO_VX855
          additional drivers must be enabled in order to use the
          functionality of the device.
 
+config GPIO_WCD934X
+       tristate "Qualcomm Technologies Inc WCD9340/WCD9341 gpio controller driver"
+       depends on MFD_WCD934X && OF_GPIO
+       help
+         This driver is to supprot GPIO block found on the Qualcomm Technologies
+        Inc WCD9340/WCD9341 Audio Codec.
+
 config GPIO_XGENE
        bool "APM X-Gene GPIO controller support"
        depends on ARM64 && OF_GPIO