diff options
author | Jon Mayo <jmayo@nvidia.com> | 2011-03-07 09:50:35 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-04-26 15:53:25 -0700 |
commit | e2438b31551a4025d45d8341910952abfc4a1b14 (patch) | |
tree | 54aea064406e6e4790253062e3feefb3937fcf47 /arch/arm/mach-tegra/board-cardhu-panel.c | |
parent | 7ac8e9e681c312f331f177fc8f23c0b0819a94d5 (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.c | 3 |
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; |