diff options
author | Dong Aisheng <dong.aisheng@linaro.org> | 2012-04-27 20:26:16 +0800 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2012-05-02 01:14:40 +0200 |
commit | ae75ff8145384000e27eaa805c12e6971e3bec45 (patch) | |
tree | ee39861c7e28f59bf456bc814790d4585d6cb4cb /drivers/pinctrl/Kconfig | |
parent | 183f1d0c6450ee032d97a2d01ed5eb00e0dbaa49 (diff) | |
download | linux-3.10-ae75ff8145384000e27eaa805c12e6971e3bec45.tar.gz linux-3.10-ae75ff8145384000e27eaa805c12e6971e3bec45.tar.bz2 linux-3.10-ae75ff8145384000e27eaa805c12e6971e3bec45.zip |
pinctrl: pinctrl-imx: add imx pinctrl core driver
The driver has mux and config support while the gpio is still
not supported.
For select input setting, the driver will handle it internally
and do not need user to take care of it.
The pinctrl-imx core driver will parse the dts file and dynamically
create the pinmux functions and groups.
Each IMX SoC pinctrl driver should register pins with a pin register map
including mux register and config register and select input map to core
for proper operations.
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
Acked-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Dong Aisheng <dong.aisheng@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/Kconfig')
-rw-r--r-- | drivers/pinctrl/Kconfig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig index f73a5ea8975..aad28826d39 100644 --- a/drivers/pinctrl/Kconfig +++ b/drivers/pinctrl/Kconfig @@ -26,6 +26,11 @@ config DEBUG_PINCTRL help Say Y here to add some extra checks and diagnostics to PINCTRL calls. +config PINCTRL_IMX + bool + select PINMUX + select PINCONF + config PINCTRL_PXA3xx bool select PINMUX |