diff options
author | Maxime Ripard <maxime.ripard@free-electrons.com> | 2013-01-19 01:30:34 +0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2013-01-22 16:51:15 +0400 |
commit | 0e37f88d9ad800f5dd94c9fc9dc304b4e9cb7d2c (patch) | |
tree | 592b7e3812dc6c06db0dc8ecf59e52dbf8984b4f /drivers/pinctrl/Kconfig | |
parent | 9931faca02c604c22335f5a935a501bb2ace6e20 (diff) | |
download | linux-0e37f88d9ad800f5dd94c9fc9dc304b4e9cb7d2c.tar.xz |
ARM: sunxi: Add pinctrl driver for Allwinner SoCs
The Allwinner SoCs have an IP module that handle both the muxing and the
GPIOs.
This IP has 8 banks of 32 bits, with a number of pins actually useful
for each of these banks varying from one to another, and depending on
the SoC used on the board.
This driver only implements the pinctrl part, the gpio part will come
eventually.
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
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 c31aeb01bb00..88840a421c6e 100644 --- a/drivers/pinctrl/Kconfig +++ b/drivers/pinctrl/Kconfig @@ -151,6 +151,11 @@ config PINCTRL_SIRF depends on ARCH_SIRF select PINMUX +config PINCTRL_SUNXI + bool + select PINMUX + select GENERIC_PINCONF + config PINCTRL_TEGRA bool select PINMUX |