diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2012-04-24 19:03:26 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-05-03 13:40:00 -0700 |
commit | 38c804ed53aae503693338e0135a506a81ce2c11 (patch) | |
tree | c49cb49e7e9d4686dab853a4a6da9354b9c4cef7 /arch/arm/mach-tegra/cpu-tegra.c | |
parent | da0d098d0ecc5cb99b8367f7067b4e57604347de (diff) |
gpio: tegra: implement gpio_request and gpio_free.
Recent pinctrl discussions concluded that gpiolib APIs
should in fact do whatever is required to mux a GPIO onto
pins.
This change is based on the work done by Stephen Warren in mainline
kernel.
-----
commit 3e215d0a19c2a0c389bd9117573b6dd8e46f96a8
gpio: tegra: Hide tegra_gpio_enable/disable()
Recent pinctrl discussions concluded that gpiolib APIs should in fact do
whatever is required to mux a GPIO onto pins, by calling pinctrl APIs if
required. This change implements this for the Tegra GPIO driver, and removes
calls to the Tegra-specific APIs from drivers and board files.
----
Change-Id: I482ea5c177cf2ee6fa06ddac48b556f1508efacb
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/98466
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/cpu-tegra.c')
0 files changed, 0 insertions, 0 deletions