ARM: tegra: enterprise: Revert Backlight Change
Matt Wagner [Fri, 22 Jul 2011 01:45:02 +0000 (18:45 -0700)]
Removed all gpio references to the pwm pin for the backlight.

Setting these makes the backlight unchangeable.

Original-Change-Id: I9f7d7d909008f083481ec323e6f556c884c1174d
Reviewed-on: http://git-master/r/42514
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R2f72bd77a2b3145cb23369912a5945c5c6dd01f7

arch/arm/mach-tegra/board-enterprise-panel.c

index 42406de..d9c69c4 100644 (file)
@@ -46,7 +46,6 @@
 #define enterprise_hdmi_hpd            TEGRA_GPIO_PN7
 
 #define enterprise_dsi_panel_reset     TEGRA_GPIO_PW0
-#define enterprise_dsi_panel_bl                TEGRA_GPIO_PW1
 
 #define enterprise_lcd_2d_3d           TEGRA_GPIO_PH1
 #define ENTERPRISE_STEREO_3D           0
@@ -81,6 +80,7 @@ static struct platform_device enterprise_disp1_backlight_device = {
                .platform_data = &enterprise_disp1_backlight_data,
        },
 };
+
 static int enterprise_hdmi_vddio_enable(void)
 {
        int ret;
@@ -375,25 +375,11 @@ static int enterprise_dsi_panel_enable(void)
        mdelay(20);
 #endif
 
-       ret = gpio_request(enterprise_dsi_panel_bl, "DSIa backlight");
-       if (ret < 0)
-               return ret;
-
-       ret = gpio_direction_output(enterprise_dsi_panel_bl, 1);
-       if (ret < 0) {
-               gpio_free(enterprise_dsi_panel_bl);
-               return ret;
-       }
-       tegra_gpio_enable(enterprise_dsi_panel_bl);
-
        return ret;
 }
 
 static int enterprise_dsi_panel_disable(void)
 {
-       tegra_gpio_disable(enterprise_dsi_panel_bl);
-       gpio_free(enterprise_dsi_panel_bl);
-
 #if DSI_PANEL_RESET
        tegra_gpio_disable(enterprise_dsi_panel_reset);
        gpio_free(enterprise_dsi_panel_reset);