ARM: Tegra: pinmux: Updating sdmmc drive strengths
Pavan Kunapuli [Tue, 30 Aug 2011 13:25:07 +0000 (18:25 +0530)]
Updating sdmmc3 and sdmmc4 drive strengths as per
characterization results.

Bug 799568

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

Rebase-Id: R6226b1f1eecadfb45f774a26295e672356076c27

arch/arm/mach-tegra/board-cardhu-pinmux.c

index d77c169..fc26048 100644 (file)
@@ -90,13 +90,13 @@ static __initdata struct tegra_drive_pingroup_config cardhu_drive_pinmux[] = {
        SET_DRIVE(SDIO1,        DISABLE, DISABLE, DIV_1, 46, 42, FAST, FAST),
 
        /* SDMMC3 */
-       SET_DRIVE(SDIO3,        DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST),
+       SET_DRIVE(SDIO3,        DISABLE, DISABLE, DIV_1, 46, 42, FAST, FAST),
 
        /* SDMMC4 */
-       SET_DRIVE(GMA,          DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST),
-       SET_DRIVE(GMB,          DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST),
-       SET_DRIVE(GMC,          DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST),
-       SET_DRIVE(GMD,          DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST),
+       SET_DRIVE(GMA,          DISABLE, DISABLE, DIV_1, 9, 9, SLOWEST, SLOWEST),
+       SET_DRIVE(GMB,          DISABLE, DISABLE, DIV_1, 9, 9, SLOWEST, SLOWEST),
+       SET_DRIVE(GMC,          DISABLE, DISABLE, DIV_1, 9, 9, SLOWEST, SLOWEST),
+       SET_DRIVE(GMD,          DISABLE, DISABLE, DIV_1, 9, 9, SLOWEST, SLOWEST),
 
 };