diff options
author | Pavan Kunapuli <pkunapuli@nvidia.com> | 2011-07-22 18:55:38 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:47:52 -0800 |
commit | 19abd5dcf38e1ad2aac580972cefde7780b1f227 (patch) | |
tree | 4cdda2612586118f9a7c82cd080e4bd40c06eb49 /arch/arm/mach-tegra/board-cardhu-pinmux.c | |
parent | b51883c038b08b57fe6d579c57d55fe2281666ee (diff) |
ARM: Tegra: Cardhu: Adding SDMMC drive strengths
Configuring the drive strengths for SDMMC1, SDMMC3
and SDMMC4.
Bug 799568
Bug 826694
Original-Change-Id: Ib18c002993eddaf622f48faa0b4e4c9deb0f8e3c
Reviewed-on: http://git-master/r/42608
Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Tested-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Rebase-Id: Raf1d57275c48839cdb4913c3b028b4c2ad176952
Diffstat (limited to 'arch/arm/mach-tegra/board-cardhu-pinmux.c')
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu-pinmux.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-pinmux.c b/arch/arm/mach-tegra/board-cardhu-pinmux.c index 23cfe364c9bb..6781caf7a926 100644 --- a/arch/arm/mach-tegra/board-cardhu-pinmux.c +++ b/arch/arm/mach-tegra/board-cardhu-pinmux.c @@ -85,6 +85,19 @@ static __initdata struct tegra_drive_pingroup_config cardhu_drive_pinmux[] = { /* UART3 */ SET_DRIVE(UART3, DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST), + + /* SDMMC1 */ + SET_DRIVE(SDIO1, DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST), + + /* SDMMC3 */ + SET_DRIVE(SDIO3, DISABLE, ENABLE, DIV_1, 31, 31, FASTEST, FASTEST), + + /* 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), + }; #define DEFAULT_PINMUX(_pingroup, _mux, _pupd, _tri, _io) \ |