summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/freescale/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pinctrl/freescale/Kconfig')
-rw-r--r--drivers/pinctrl/freescale/Kconfig65
1 files changed, 65 insertions, 0 deletions
diff --git a/drivers/pinctrl/freescale/Kconfig b/drivers/pinctrl/freescale/Kconfig
index fc8cbf611723..6333d33b1e14 100644
--- a/drivers/pinctrl/freescale/Kconfig
+++ b/drivers/pinctrl/freescale/Kconfig
@@ -4,6 +4,12 @@ config PINCTRL_IMX
select PINCONF
select REGMAP
+config PINCTRL_IMX_SCU
+ bool
+
+config PINCTRL_IMX_MEMMAP
+ bool
+
config PINCTRL_IMX1_CORE
bool
select PINMUX
@@ -36,6 +42,7 @@ config PINCTRL_IMX25
depends on OF
depends on SOC_IMX25
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx25 pinctrl driver
@@ -43,6 +50,7 @@ config PINCTRL_IMX35
bool "IMX35 pinctrl driver"
depends on SOC_IMX35
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx35 pinctrl driver
@@ -50,6 +58,7 @@ config PINCTRL_IMX50
bool "IMX50 pinctrl driver"
depends on SOC_IMX50
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx50 pinctrl driver
@@ -57,6 +66,7 @@ config PINCTRL_IMX51
bool "IMX51 pinctrl driver"
depends on SOC_IMX51
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx51 pinctrl driver
@@ -64,6 +74,7 @@ config PINCTRL_IMX53
bool "IMX53 pinctrl driver"
depends on SOC_IMX53
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx53 pinctrl driver
@@ -71,6 +82,7 @@ config PINCTRL_IMX6Q
bool "IMX6Q/DL pinctrl driver"
depends on SOC_IMX6Q
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx6q/dl pinctrl driver
@@ -78,6 +90,7 @@ config PINCTRL_IMX6SL
bool "IMX6SL pinctrl driver"
depends on SOC_IMX6SL
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx6sl pinctrl driver
@@ -85,6 +98,7 @@ config PINCTRL_IMX6SX
bool "IMX6SX pinctrl driver"
depends on SOC_IMX6SX
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx6sx pinctrl driver
@@ -92,20 +106,71 @@ config PINCTRL_IMX6UL
bool "IMX6UL pinctrl driver"
depends on SOC_IMX6UL
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx6ul pinctrl driver
+config PINCTRL_IMX6SLL
+ bool "IMX6SLL pinctrl driver"
+ depends on SOC_IMX6SLL
+ select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
+ help
+ Say Y here to enable the imx6sll pinctrl driver
+
config PINCTRL_IMX7D
bool "IMX7D pinctrl driver"
depends on SOC_IMX7D
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the imx7d pinctrl driver
+config PINCTRL_IMX7ULP
+ bool "IMX7ULP pinctrl driver"
+ depends on SOC_IMX7ULP
+ select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
+ help
+ Say Y here to enable the imx7ulp pinctrl driver
+
+config PINCTRL_IMX8QM
+ bool "IMX8QM pinctrl driver"
+ depends on ARCH_FSL_IMX8QM
+ select PINCTRL_IMX
+ select PINCTRL_IMX_SCU
+ help
+ Say Y here to enable the imx8qm pinctrl driver
+
+config PINCTRL_IMX8QXP
+ bool "IMX8QXP pinctrl driver"
+ depends on ARCH_FSL_IMX8QXP
+ select PINCTRL_IMX
+ select PINCTRL_IMX_SCU
+ help
+ Say Y here to enable the imx8qxp pinctrl driver
+
+config PINCTRL_IMX8MQ
+ bool "IMX8MQ pinctrl driver"
+ depends on ARCH_FSL_IMX8MQ
+ select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
+ help
+ Say Y here to enable the imx8mq pinctrl driver
+
+config PINCTRL_IMX8MM
+ bool "IMX8MM pinctrl driver"
+ depends on ARCH_FSL_IMX8MM
+ select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
+ help
+ Say Y here to enable the imx8mm pinctrl driver
+
config PINCTRL_VF610
bool "Freescale Vybrid VF610 pinctrl driver"
depends on SOC_VF610
select PINCTRL_IMX
+ select PINCTRL_IMX_MEMMAP
help
Say Y here to enable the Freescale Vybrid VF610 pinctrl driver