pinctrl: bcm: add OF dependencies
[cascardo/linux.git] / drivers / pinctrl / bcm / Kconfig
index c356223..6324677 100644 (file)
@@ -60,6 +60,7 @@ config PINCTRL_IPROC_GPIO
 config PINCTRL_CYGNUS_MUX
        bool "Broadcom Cygnus IOMUX driver"
        depends on (ARCH_BCM_CYGNUS || COMPILE_TEST)
+       depends on OF
        select PINMUX
        select GENERIC_PINCONF
        default ARCH_BCM_CYGNUS
@@ -99,3 +100,17 @@ config PINCTRL_NS2_MUX
 
          The Broadcom Northstar2 IOMUX driver supports group based IOMUX
          configuration.
+
+config PINCTRL_NSP_MUX
+       bool "Broadcom NSP IOMUX driver"
+       depends on (ARCH_BCM_NSP || COMPILE_TEST)
+       depends on OF
+       select PINMUX
+       select GENERIC_PINCONF
+       default ARCH_BCM_NSP
+       help
+         Say yes here to enable the Broadcom NSP SOC IOMUX driver.
+
+         The Broadcom Northstar Plus IOMUX driver supports pin based IOMUX
+         configuration, with certain individual pins can be overridden
+         to GPIO function.