These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / pinctrl / Kconfig
index aeb5729..312c78b 100644 (file)
@@ -5,8 +5,6 @@
 config PINCTRL
        bool
 
-if PINCTRL
-
 menu "Pin controllers"
        depends on PINCTRL
 
@@ -67,6 +65,19 @@ config PINCTRL_AT91
        help
          Say Y here to enable the at91 pinctrl driver
 
+config PINCTRL_AT91PIO4
+       bool "AT91 PIO4 pinctrl driver"
+       depends on OF
+       depends on ARCH_AT91
+       select PINMUX
+       select GENERIC_PINCONF
+       select GPIOLIB
+       select GPIOLIB_IRQCHIP
+       select OF_GPIO
+       help
+         Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
+         controller available on sama5d2 SoC.
+
 config PINCTRL_AMD
        bool "AMD GPIO pin control"
        depends on GPIOLIB
@@ -82,12 +93,27 @@ config PINCTRL_AMD
          Requires ACPI/FDT device enumeration code to set up a platform
          device.
 
+config PINCTRL_DIGICOLOR
+       bool
+       depends on OF && (ARCH_DIGICOLOR || COMPILE_TEST)
+       select PINMUX
+       select GENERIC_PINCONF
+
 config PINCTRL_LANTIQ
        bool
        depends on LANTIQ
        select PINMUX
        select PINCONF
 
+config PINCTRL_LPC18XX
+       bool "NXP LPC18XX/43XX SCU pinctrl driver"
+       depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
+       default ARCH_LPC18XX
+       select PINMUX
+       select GENERIC_PINCONF
+       help
+         Pinctrl driver for NXP LPC18xx/43xx System Control Unit (SCU).
+
 config PINCTRL_FALCON
        bool
        depends on SOC_FALCON
@@ -123,8 +149,18 @@ config PINCTRL_SIRF
        bool "CSR SiRFprimaII pin controller driver"
        depends on ARCH_SIRF
        select PINMUX
+       select PINCONF
+       select GENERIC_PINCONF
        select GPIOLIB_IRQCHIP
 
+config PINCTRL_PISTACHIO
+       def_bool y if MACH_PISTACHIO
+       depends on GPIOLIB
+       select PINMUX
+       select GENERIC_PINCONF
+       select GPIOLIB_IRQCHIP
+       select OF_GPIO
+
 config PINCTRL_ST
        bool
        depends on OF
@@ -221,6 +257,7 @@ source "drivers/pinctrl/samsung/Kconfig"
 source "drivers/pinctrl/sh-pfc/Kconfig"
 source "drivers/pinctrl/spear/Kconfig"
 source "drivers/pinctrl/sunxi/Kconfig"
+source "drivers/pinctrl/uniphier/Kconfig"
 source "drivers/pinctrl/vt8500/Kconfig"
 source "drivers/pinctrl/mediatek/Kconfig"
 
@@ -235,5 +272,3 @@ config PINCTRL_TB10X
        select GPIOLIB
 
 endmenu
-
-endif