]> git.baikalelectronics.ru Git - kernel.git/commit
pinctrl: tegra: add pinmux controller driver for Tegra124
authorAshwini Ghuge <aghuge@nvidia.com>
Tue, 10 Dec 2013 07:10:56 +0000 (12:40 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 12 Dec 2013 21:28:06 +0000 (22:28 +0100)
commitb595028c03bbbe287bc0ad7fe2fc4d54efd7a478
treee50a9e472962062a794502c464b4c5a4dc94d172
parent8819ce99384607f8dbf193e2f63cf32f30fcacc9
pinctrl: tegra: add pinmux controller driver for Tegra124

This adds a driver for the Tegra124 pinmux, and required
parameterization data for Tegra124.

The driver uses the common Tegra pincontrol driver utility
functions to implement the majority of the driver.

This driver is not compatible with the earlier NVIDIA's SoCs,
hence add new compatibile as "nvidia,tegra124-pinmux".

Originally written by Ashwini Gguhe.
Thierry:
 - Cleanups in patches.
ldewangan:
 - Fix some entries for groups.
 - Fix MUX enums and group sequence.

Signed-off-by: Ashwini Ghuge <aghuge@nvidia.com>
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
CC: Thierry Reding <treding@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-tegra124.c [new file with mode: 0644]