summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra
diff options
context:
space:
mode:
authorJon Mayo <jmayo@nvidia.com>2011-01-26 14:13:05 -0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-04-26 15:50:10 -0700
commit65518a66573bb36d0ead5606d7ee9763e81383a2 (patch)
tree2f2cbd59589cc87eba534570aaa65b52ac9033cc /arch/arm/mach-tegra
parentd959e984d25f0c1562e9490e76aa0ab2c70e3385 (diff)
arm: tegra: cardhu: LVDS pinmux settings
LVDS1_SHTDN# using TEGRA_GPIO_PL2 / VI_D4 EN_VDD_BL1 using GMI_CS2_N / TEGRA_GPIO_PK3 EN_VDD_PNL1 using VI_D6 / TEGRA_GPIO_PL4 LCD1_BL_EN using GMI_AD10 / TEGRA_GPIO_PH2 LCD1_BL_PWM using GMI_AD8 / PWM0 (PH0) Original-Change-Id: If0afe125d250883f76627c2e635dcb791184a85e Reviewed-on: http://git-master/r/17114 Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Jonathan Mayo <jmayo@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Tested-by: Yu-Huan Hsu <yhsu@nvidia.com> Change-Id: Ic0d574354c6b064c4b5e0561a2285eb00a0f9fd6
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r--arch/arm/mach-tegra/board-cardhu-panel.c6
-rwxr-xr-xarch/arm/mach-tegra/board-cardhu-pinmux.c10
2 files changed, 8 insertions, 8 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-panel.c b/arch/arm/mach-tegra/board-cardhu-panel.c
index d2423b333dc3..d9b39d84c8e4 100644
--- a/arch/arm/mach-tegra/board-cardhu-panel.c
+++ b/arch/arm/mach-tegra/board-cardhu-panel.c
@@ -36,8 +36,8 @@
#include "devices.h"
#include "gpio-names.h"
-#define cardhu_lvds_shutdown TEGRA_GPIO_PB2
-#define cardhu_bl_enb TEGRA_GPIO_PW1
+#define cardhu_lvds_shutdown TEGRA_GPIO_PL2
+#define cardhu_bl_enb TEGRA_GPIO_PK3
static int cardhu_backlight_init(struct device *dev) {
int ret;
@@ -68,7 +68,7 @@ static int cardhu_backlight_notify(struct device *unused, int brightness)
}
static struct platform_pwm_backlight_data cardhu_backlight_data = {
- .pwm_id = 2,
+ .pwm_id = 0,
.max_brightness = 255,
.dft_brightness = 224,
.pwm_period_ns = 5000000,
diff --git a/arch/arm/mach-tegra/board-cardhu-pinmux.c b/arch/arm/mach-tegra/board-cardhu-pinmux.c
index 39cf45ea2b59..9deb72be04d6 100755
--- a/arch/arm/mach-tegra/board-cardhu-pinmux.c
+++ b/arch/arm/mach-tegra/board-cardhu-pinmux.c
@@ -194,9 +194,9 @@ static __initdata struct tegra_pingroup_config cardhu_pinmux[] = {
DEFAULT_PINMUX(VI_D1, SDMMC2, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(VI_D2, SDMMC2, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(VI_D3, SDMMC2, NORMAL, NORMAL, INPUT),
- DEFAULT_PINMUX(VI_D4, SDMMC2, NORMAL, NORMAL, INPUT),
+ DEFAULT_PINMUX(VI_D4, VI, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(VI_D5, SDMMC2, NORMAL, NORMAL, INPUT),
- DEFAULT_PINMUX(VI_D6, SDMMC2, NORMAL, NORMAL, INPUT),
+ DEFAULT_PINMUX(VI_D6, VI, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(VI_D7, SDMMC2, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(VI_D8, SDMMC2, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(VI_D9, SDMMC2, NORMAL, NORMAL, INPUT),
@@ -234,7 +234,7 @@ static __initdata struct tegra_pingroup_config cardhu_pinmux[] = {
DEFAULT_PINMUX(GMI_CLK, NAND, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_CS0_N, NAND, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_CS1_N, NAND, NORMAL, NORMAL, OUTPUT),
- DEFAULT_PINMUX(GMI_CS2_N, NAND, NORMAL, NORMAL, OUTPUT),
+ DEFAULT_PINMUX(GMI_CS2_N, GMI, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_CS3_N, NAND, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_CS4_N, NAND, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_CS6_N, NAND_ALT, NORMAL, NORMAL, OUTPUT),
@@ -247,9 +247,9 @@ static __initdata struct tegra_pingroup_config cardhu_pinmux[] = {
DEFAULT_PINMUX(GMI_AD5, NAND, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(GMI_AD6, NAND, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(GMI_AD7, NAND, NORMAL, NORMAL, INPUT),
- DEFAULT_PINMUX(GMI_AD8, NAND, NORMAL, NORMAL, INPUT),
+ DEFAULT_PINMUX(GMI_AD8, PWM, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_AD9, NAND, NORMAL, NORMAL, INPUT),
- DEFAULT_PINMUX(GMI_AD10, NAND, NORMAL, NORMAL, INPUT),
+ DEFAULT_PINMUX(GMI_AD10, GMI, NORMAL, NORMAL, OUTPUT),
DEFAULT_PINMUX(GMI_AD11, NAND, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(GMI_AD12, NAND, NORMAL, NORMAL, INPUT),
DEFAULT_PINMUX(GMI_AD13, NAND, NORMAL, NORMAL, INPUT),