ARM: tegra: dalmore/pluto: Set SDMMC drive strengths
naveenk [Thu, 30 Aug 2012 14:06:02 +0000 (19:06 +0530)]
Bug 1017708

Change-Id: I68b6889ffa005a6faa5f26fab682f171bc61fb0f
Signed-off-by: naveen kumar arepalli <naveenk@nvidia.com>
Reviewed-on: http://git-master/r/128535
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rfbec642df305bc4ad5299f1a1141abef8dc60b78

arch/arm/mach-tegra/board-dalmore-pinmux.c
arch/arm/mach-tegra/board-pluto-pinmux.c

index 878df39..e2db579 100644 (file)
 
 static __initdata struct tegra_drive_pingroup_config dalmore_drive_pinmux[] = {
        /* DEFAULT_DRIVE(<pin_group>), */
+       /* SDMMC1 */
+       SET_DRIVE(SDIO1, DISABLE, DISABLE, DIV_1, 36, 20, SLOW, SLOW),
+
+       /* SDMMC3 */
+       SET_DRIVE(SDIO3, DISABLE, DISABLE, DIV_1, 36, 20, SLOW, SLOW),
+
+       /* SDMMC4 */
+       SET_DRIVE(GMA, DISABLE, DISABLE, DIV_1, 2, 1, FASTEST, FASTEST),
 };
 
 #else
index f8e6674..f5c9c03 100644 (file)
 
 static __initdata struct tegra_drive_pingroup_config pluto_drive_pinmux[] = {
        /* DEFAULT_DRIVE(<pin_group>), */
+       /* SDMMC1 */
+       SET_DRIVE(SDIO1, DISABLE, DISABLE, DIV_1, 36, 20, SLOW, SLOW),
+
+       /* SDMMC3 */
+       SET_DRIVE(SDIO3, DISABLE, DISABLE, DIV_1, 36, 20, SLOW, SLOW),
+
+       /* SDMMC4 */
+       SET_DRIVE(GMA, DISABLE, DISABLE, DIV_1, 2, 1, FASTEST, FASTEST),
 };
 
 static __initdata struct tegra_pingroup_config pluto_pinmux_common[] = {