summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-pluto-panel.c
diff options
context:
space:
mode:
authorKerwin Wan <kerwinw@nvidia.com>2012-10-12 05:48:37 +0800
committerSimone Willett <swillett@nvidia.com>2012-10-29 12:33:58 -0700
commitb55772989765cb9384ea1047c1c4867e845c7a8c (patch)
treebffe2c23eb5f6690228ce2a5bf8162ad3ef30d23 /arch/arm/mach-tegra/board-pluto-panel.c
parent199ed65eada5331b44bbc3689187e648d21b6a95 (diff)
arm: tegra: pluto: Fix the configuration for GMI_AD9
GMI_AD9 is used as PWM1 not as a gpio for pluto with 4.7'' panel. Signed-off-by: Kerwin Wan <kerwinw@nvidia.com> Reviewed-on: http://git-master/r/143844 (cherry picked from commit f6bdfbc56d63bc79ed964e0146387bfa563dc94b) Change-Id: I710e27f412fb7daa7d2a7bc73d3b248066098dfb Signed-off-by: naveen kumar arepalli <naveenk@nvidia.com> Reviewed-on: http://git-master/r/147914 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-pluto-panel.c')
-rw-r--r--arch/arm/mach-tegra/board-pluto-panel.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-pluto-panel.c b/arch/arm/mach-tegra/board-pluto-panel.c
index 46805a9d3277..99c8880e44a1 100644
--- a/arch/arm/mach-tegra/board-pluto-panel.c
+++ b/arch/arm/mach-tegra/board-pluto-panel.c
@@ -501,11 +501,13 @@ static int pluto_dsi_gpio_get(void)
goto fail;
}
+#if PANEL_5_LG_720_1280
err = gpio_request(DSI_PANEL_BL_PWM, "panel pwm");
if (err < 0) {
pr_err("panel backlight pwm gpio request failed\n");
goto fail;
}
+#endif
dsi_gpio_requested = true;
return 0;
@@ -1005,6 +1007,13 @@ int __init pluto_panel_init(void)
pr_err("disp1 bl device registration failed");
return err;
}
+
+ err = gpio_request(DSI_PANEL_BL_PWM, "panel pwm");
+ if (err < 0) {
+ pr_err("panel backlight pwm gpio request failed\n");
+ return err;
+ }
+ gpio_free(DSI_PANEL_BL_PWM);
#endif
#ifdef CONFIG_TEGRA_NVAVP