aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2014-03-20 20:06:01 -0400
committerArnd Bergmann <arnd@arndb.de>2014-03-26 18:13:16 -0400
commitbf5fd5bf0a96a8bbc9c073118fc646bae13e24bd (patch)
tree41392d900caa2c2d5e8dcdde61fe38b1bee36dac /arch/arm/boot
parent27addb96db38fc7279fcd40f9df10438f5dc8f2e (diff)
ARM: tegra: fix board DT pinmux setup
Neither Tegra114 nor Tegra124 allow "low power mode" to be configured on SDIO1 or SDIO3 drive groups. Remove the attempt to configure that option from the Dalmore and Venice2 DTs. The Venice2 DT contained duplicate configurations for most sdmmc1_* pins. Remove the duplicate pins from one of the nodes, and fix the configuration since the remaining clk pin is output-only. Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/tegra114-dalmore.dts2
-rw-r--r--arch/arm/boot/dts/tegra124-venice2.dts11
2 files changed, 2 insertions, 11 deletions
diff --git a/arch/arm/boot/dts/tegra114-dalmore.dts b/arch/arm/boot/dts/tegra114-dalmore.dts
index 73aecfb57ccb..eb54353975bc 100644
--- a/arch/arm/boot/dts/tegra114-dalmore.dts
+++ b/arch/arm/boot/dts/tegra114-dalmore.dts
@@ -715,7 +715,6 @@
715 nvidia,pins = "drive_sdio1"; 715 nvidia,pins = "drive_sdio1";
716 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>; 716 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
717 nvidia,schmitt = <TEGRA_PIN_DISABLE>; 717 nvidia,schmitt = <TEGRA_PIN_DISABLE>;
718 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
719 nvidia,pull-down-strength = <36>; 718 nvidia,pull-down-strength = <36>;
720 nvidia,pull-up-strength = <20>; 719 nvidia,pull-up-strength = <20>;
721 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOW>; 720 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOW>;
@@ -725,7 +724,6 @@
725 nvidia,pins = "drive_sdio3"; 724 nvidia,pins = "drive_sdio3";
726 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>; 725 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
727 nvidia,schmitt = <TEGRA_PIN_DISABLE>; 726 nvidia,schmitt = <TEGRA_PIN_DISABLE>;
728 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
729 nvidia,pull-down-strength = <22>; 727 nvidia,pull-down-strength = <22>;
730 nvidia,pull-up-strength = <36>; 728 nvidia,pull-up-strength = <36>;
731 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>; 729 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
diff --git a/arch/arm/boot/dts/tegra124-venice2.dts b/arch/arm/boot/dts/tegra124-venice2.dts
index c6dcef513e5d..0b54743c2621 100644
--- a/arch/arm/boot/dts/tegra124-venice2.dts
+++ b/arch/arm/boot/dts/tegra124-venice2.dts
@@ -138,14 +138,9 @@
138 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 138 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
139 }; 139 };
140 sdmmc1_clk_pz0 { 140 sdmmc1_clk_pz0 {
141 nvidia,pins = "sdmmc1_clk_pz0", 141 nvidia,pins = "sdmmc1_clk_pz0";
142 "sdmmc1_cmd_pz1",
143 "sdmmc1_dat0_py7",
144 "sdmmc1_dat1_py6",
145 "sdmmc1_dat2_py5",
146 "sdmmc1_dat3_py4";
147 nvidia,function = "sdmmc1"; 142 nvidia,function = "sdmmc1";
148 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 143 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
149 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 144 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
150 nvidia,tristate = <TEGRA_PIN_DISABLE>; 145 nvidia,tristate = <TEGRA_PIN_DISABLE>;
151 }; 146 };
@@ -423,7 +418,6 @@
423 nvidia,pins = "drive_sdio1"; 418 nvidia,pins = "drive_sdio1";
424 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>; 419 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
425 nvidia,schmitt = <TEGRA_PIN_DISABLE>; 420 nvidia,schmitt = <TEGRA_PIN_DISABLE>;
426 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
427 nvidia,pull-down-strength = <32>; 421 nvidia,pull-down-strength = <32>;
428 nvidia,pull-up-strength = <42>; 422 nvidia,pull-up-strength = <42>;
429 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>; 423 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
@@ -433,7 +427,6 @@
433 nvidia,pins = "drive_sdio3"; 427 nvidia,pins = "drive_sdio3";
434 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>; 428 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
435 nvidia,schmitt = <TEGRA_PIN_DISABLE>; 429 nvidia,schmitt = <TEGRA_PIN_DISABLE>;
436 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
437 nvidia,pull-down-strength = <20>; 430 nvidia,pull-down-strength = <20>;
438 nvidia,pull-up-strength = <36>; 431 nvidia,pull-up-strength = <36>;
439 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>; 432 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;