summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-cardhu-panel.c
diff options
context:
space:
mode:
authorJon Mayo <jmayo@nvidia.com>2011-03-07 09:50:35 -0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-04-26 15:53:25 -0700
commite2438b31551a4025d45d8341910952abfc4a1b14 (patch)
tree54aea064406e6e4790253062e3feefb3937fcf47 /arch/arm/mach-tegra/board-cardhu-panel.c
parent7ac8e9e681c312f331f177fc8f23c0b0819a94d5 (diff)
tegra: cardhu: disable GPIO state on PWM pin
use AD8/PH0 as PWM0, not as GPIO. Bug 786163 Original-Change-Id: I2ef420ff28fb03b792827381103d1bb0d389ec33 Reviewed-on: http://git-master/r/21906 Reviewed-by: Jonathan Mayo <jmayo@nvidia.com> Tested-by: Jonathan Mayo <jmayo@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Change-Id: Ia12cee61321e05e52ecb4e6e46eb98fd0fd16f7a
Diffstat (limited to 'arch/arm/mach-tegra/board-cardhu-panel.c')
-rw-r--r--arch/arm/mach-tegra/board-cardhu-panel.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-panel.c b/arch/arm/mach-tegra/board-cardhu-panel.c
index c6c30d2ab254..8954c5214041 100644
--- a/arch/arm/mach-tegra/board-cardhu-panel.c
+++ b/arch/arm/mach-tegra/board-cardhu-panel.c
@@ -46,6 +46,7 @@
#define cardhu_lvds_shutdown TEGRA_GPIO_PL2
#define cardhu_bl_enb TEGRA_GPIO_PH2
+#define cardhu_bl_pwm TEGRA_GPIO_PH0
#define cardhu_hdmi_hpd TEGRA_GPIO_PN7
#ifdef DSI_PANEL_219
@@ -62,6 +63,8 @@ static int cardhu_backlight_init(struct device *dev) {
int ret;
#ifndef CONFIG_TEGRA_CARDHU_DSI
+ tegra_gpio_disable(cardhu_bl_pwm);
+
ret = gpio_request(cardhu_bl_enb, "backlight_enb");
if (ret < 0)
return ret;