arm: tegra: tegratab: modify pinmux value following ERS
Simon Je [Mon, 20 May 2013 22:45:27 +0000 (07:45 +0900)]
Some pinmux value needs to be set as same as ERS,
because these are not changed in terms of hardware between two boards,
and have been proved since ERS.

Change-Id: Iae3d4a0706f42b139c93a39f982251e182b3f2bf
Signed-off-by: Simon Je <sje@nvidia.com>
Reviewed-on: http://git-master/r/228634
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jinyoung Park <jinyoungp@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jake Park <jakep@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

arch/arm/mach-tegra/board-tegratab-pinmux-t11x.h

index 07ee509..c0e008e 100644 (file)
@@ -481,7 +481,7 @@ static __initdata struct tegra_pingroup_config tegratab_ffd_pinmux_common[] = {
        DEFAULT_PINMUX(UART3_TXD,     UARTC,       NORMAL,    NORMAL,   OUTPUT),
 
        /* CEC pinmux */
-       CEC_PINMUX(HDMI_CEC, CEC, NORMAL, NORMAL, INPUT, DISABLE, ENABLE),
+       CEC_PINMUX(HDMI_CEC, CEC, NORMAL, NORMAL, INPUT, DISABLE, DISABLE),
 
        /* I2C4 pinmux */
        DDC_PINMUX(DDC_SCL, I2C4, NORMAL, NORMAL, INPUT, DISABLE, HIGH),
@@ -508,8 +508,8 @@ static __initdata struct tegra_pingroup_config tegratab_ffd_pinmux_common[] = {
        GPIO_PINMUX(GMI_AD12, PULL_UP, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(GMI_AD13, NORMAL, NORMAL, OUTPUT, DISABLE),
        GPIO_PINMUX(GMI_AD14, NORMAL, NORMAL, OUTPUT, DISABLE),
-       GPIO_PINMUX(GMI_AD2, PULL_UP, NORMAL, INPUT, DISABLE),
-       GPIO_PINMUX(GMI_AD3, PULL_UP, NORMAL, INPUT, DISABLE),
+       GPIO_PINMUX(GMI_AD2, NORMAL, NORMAL, INPUT, DISABLE),
+       GPIO_PINMUX(GMI_AD3, NORMAL, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(GMI_ADV_N, PULL_UP, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(GMI_CLK, NORMAL, NORMAL, OUTPUT, DISABLE),
        GPIO_PINMUX(GMI_CS0_N, PULL_UP, NORMAL, INPUT, DISABLE),
@@ -526,15 +526,15 @@ static __initdata struct tegra_pingroup_config tegratab_ffd_pinmux_common[] = {
        GPIO_PINMUX(SDMMC1_WP_N, NORMAL, NORMAL, OUTPUT, DISABLE),
        GPIO_PINMUX(KB_COL0, PULL_UP, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(KB_COL2, PULL_UP, NORMAL, INPUT, DISABLE),
-       GPIO_PINMUX(KB_COL5, PULL_DOWN, NORMAL, INPUT, DISABLE),
+       GPIO_PINMUX(KB_COL5, PULL_UP, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(KB_ROW1, NORMAL, NORMAL, OUTPUT, DISABLE),
        GPIO_PINMUX(KB_ROW3, PULL_UP, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(KB_ROW7, PULL_UP, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(CLK3_REQ, NORMAL, NORMAL, OUTPUT, DISABLE),
        GPIO_PINMUX(GPIO_PU5, PULL_UP, NORMAL, INPUT, DISABLE),
-       GPIO_PINMUX(GPIO_PU6, PULL_UP, NORMAL, INPUT, DISABLE),
+       GPIO_PINMUX(GPIO_PU6, NORMAL, NORMAL, INPUT, DISABLE),
        GPIO_PINMUX(HDMI_INT, PULL_DOWN, NORMAL, INPUT, DISABLE),
-       GPIO_PINMUX(SPDIF_IN, NORMAL, NORMAL, OUTPUT, DISABLE),
+       GPIO_PINMUX(SPDIF_IN, PULL_UP, NORMAL, OUTPUT, DISABLE),
 };
 
 static __initdata struct tegra_pingroup_config ffd_unused_pins_lowpower[] = {
@@ -609,7 +609,7 @@ static struct gpio_init_pin_info init_gpio_mode_tegratab_ffd_common[] = {
        GPIO_INIT_PIN_MODE(TEGRA_GPIO_PCC1, true, 0),
        GPIO_INIT_PIN_MODE(TEGRA_GPIO_PCC2, true, 0),
        GPIO_INIT_PIN_MODE(TEGRA_GPIO_PG0, false, 0),
-       GPIO_INIT_PIN_MODE(TEGRA_GPIO_PH2, false, 0),
+       GPIO_INIT_PIN_MODE(TEGRA_GPIO_PH2, false, 1),
        GPIO_INIT_PIN_MODE(TEGRA_GPIO_PH3, false, 0),
        GPIO_INIT_PIN_MODE(TEGRA_GPIO_PH4, true, 0),
        GPIO_INIT_PIN_MODE(TEGRA_GPIO_PH5, false, 0),