summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/spear/Kconfig
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@st.com>2012-03-28 18:57:07 +0200
committerArnd Bergmann <arnd@arndb.de>2012-04-22 22:49:25 +0200
commit52130b6033c580c27d968f64cd73209c9609e4e0 (patch)
treedd714e583a2c33f432e9244b9674a7d7b38da520 /drivers/pinctrl/spear/Kconfig
parentpinctrl: Add SPEAr pinctrl drivers (diff)
downloadlinux-52130b6033c580c27d968f64cd73209c9609e4e0.tar.xz
linux-52130b6033c580c27d968f64cd73209c9609e4e0.zip
pinctrl: Add SPEAr3xx pinctrl drivers
This adds pinctrl driver for SPEAr3xx family. SPEAr3xx family supports three families: SPEAr300, SPEAr310 and SPEAr320. Signed-off-by: Viresh Kumar <viresh.kumar@st.com> Acked-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Stephen Warren <swarren@wwwdotorg.org>
Diffstat (limited to 'drivers/pinctrl/spear/Kconfig')
-rw-r--r--drivers/pinctrl/spear/Kconfig20
1 files changed, 20 insertions, 0 deletions
diff --git a/drivers/pinctrl/spear/Kconfig b/drivers/pinctrl/spear/Kconfig
index 47a0e2954922..6a2596b4f359 100644
--- a/drivers/pinctrl/spear/Kconfig
+++ b/drivers/pinctrl/spear/Kconfig
@@ -11,4 +11,24 @@ config PINCTRL_SPEAR
help
This enables pin control drivers for SPEAr Platform
+config PINCTRL_SPEAR3XX
+ bool
+ depends on ARCH_SPEAR3XX
+ select PINCTRL_SPEAR
+
+config PINCTRL_SPEAR300
+ bool "ST Microelectronics SPEAr300 SoC pin controller driver"
+ depends on MACH_SPEAR300
+ select PINCTRL_SPEAR3XX
+
+config PINCTRL_SPEAR310
+ bool "ST Microelectronics SPEAr310 SoC pin controller driver"
+ depends on MACH_SPEAR310
+ select PINCTRL_SPEAR3XX
+
+config PINCTRL_SPEAR320
+ bool "ST Microelectronics SPEAr320 SoC pin controller driver"
+ depends on MACH_SPEAR320
+ select PINCTRL_SPEAR3XX
+
endif