linux/drivers/pinctrl
Stephen Warren 971dac7123 pinctrl: add a driver for NVIDIA Tegra
This adds a driver for the Tegra pinmux, and required parameterization
data for Tegra20 and Tegra30.

The driver is initially added with driver name and device tree compatible
value that won't cause this driver to be used. A later change will switch
the pinctrl driver to use the correct values, switch the old pinmux
driver to be disabled, and update all code that uses the old pinmux APIs
to use the new pinctrl APIs.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Olof Johansson <olof@lixom.net>
[squashed "fix case of Tegra30's foo_groups[] arrays"]
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2012-03-06 10:51:46 +01:00
..
core.c pinctrl: add checks for empty function names 2012-01-26 14:13:11 +01:00
core.h pinctrl: free debugfs entries when unloading a pinmux driver 2012-01-24 23:03:02 +01:00
Kconfig pinctrl: add a driver for NVIDIA Tegra 2012-03-06 10:51:46 +01:00
Makefile pinctrl: add a driver for NVIDIA Tegra 2012-03-06 10:51:46 +01:00
pinconf.c pinctrl: add checks for empty function names 2012-01-26 14:13:11 +01:00
pinconf.h pinctrl: add checks for empty function names 2012-01-26 14:13:11 +01:00
pinctrl-coh901.c pinctrl/coh901: driver to request its pins 2012-01-03 09:10:04 +01:00
pinctrl-sirf.c pinctrl: remove unnecessary max pin number 2012-01-03 09:10:09 +01:00
pinctrl-tegra.c pinctrl: add a driver for NVIDIA Tegra 2012-03-06 10:51:46 +01:00
pinctrl-tegra.h pinctrl: add a driver for NVIDIA Tegra 2012-03-06 10:51:46 +01:00
pinctrl-tegra20.c pinctrl: add a driver for NVIDIA Tegra 2012-03-06 10:51:46 +01:00
pinctrl-tegra30.c pinctrl: add a driver for NVIDIA Tegra 2012-03-06 10:51:46 +01:00
pinctrl-u300.c pinctrl: remove unnecessary max pin number 2012-01-03 09:10:09 +01:00
pinmux.c pinctrl: add checks for empty function names 2012-01-26 14:13:11 +01:00
pinmux.h pinctrl: add checks for empty function names 2012-01-26 14:13:11 +01:00