pinctrl/abx500: add AB8500 sub-driver
authorPatrice Chotard <patrice.chotard@st.com>
Tue, 8 Jan 2013 09:59:53 +0000 (10:59 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 30 Jan 2013 19:42:40 +0000 (20:42 +0100)
commit3c93799378ce0cb13179ba5a28366573028e03cf
tree3a4cc1b61ce58d7efeeb85de04e50ccc86faed88
parent0493e6493031523f78680b4469f02fc1b2d440f3
pinctrl/abx500: add AB8500 sub-driver

This adds a subdriver for the AB8500 pinctrl portions.
As the pin controller (also the ABx500 controllers) is an
inherent part of the SoC and will prevent boot if not
available, select this from the Ux500 SoC Kconfig.

Acked-by: Olof Johansson <olof@lixom.net>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/mach-ux500/Kconfig
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-ab8500.c [new file with mode: 0644]
drivers/pinctrl/pinctrl-abx500.c
drivers/pinctrl/pinctrl-abx500.h