aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKishon Vijay Abraham I2017-05-12 05:46:11 -0500
committerKishon Vijay Abraham I2017-05-18 05:57:11 -0500
commit2e2fed778c0a0c0b16897ee269d2d704d9dc82ca (patch)
treef23eb01ada9226d8227aa6ea812b3497bf032f05
parentdf651a80013a3e5c118030f4458266ab504e7b45 (diff)
downloadlinux-phy-2e2fed778c0a0c0b16897ee269d2d704d9dc82ca.tar.gz
linux-phy-2e2fed778c0a0c0b16897ee269d2d704d9dc82ca.tar.xz
linux-phy-2e2fed778c0a0c0b16897ee269d2d704d9dc82ca.zip
ARM: dts: dra71-evm: Add pinmux configuration for MMC
Include dra72x-mmc-iodelay.dtsi which has pinmux and IODelay configuration values for the various MMC modes and use it in MMC devicetree nodes. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
-rw-r--r--arch/arm/boot/dts/dra71-evm.dts14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/dra71-evm.dts b/arch/arm/boot/dts/dra71-evm.dts
index c7a56b6263a6..c87eab0721b6 100644
--- a/arch/arm/boot/dts/dra71-evm.dts
+++ b/arch/arm/boot/dts/dra71-evm.dts
@@ -7,6 +7,7 @@
7 */ 7 */
8 8
9#include "dra72-evm-common.dtsi" 9#include "dra72-evm-common.dtsi"
10#include "dra72x-mmc-iodelay.dtsi"
10#include <dt-bindings/net/ti-dp83867.h> 11#include <dt-bindings/net/ti-dp83867.h>
11 12
12/ { 13/ {
@@ -172,10 +173,23 @@
172}; 173};
173 174
174&mmc1 { 175&mmc1 {
176 pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
177 pinctrl-0 = <&mmc1_pins_default>;
178 pinctrl-1 = <&mmc1_pins_hs>;
179 pinctrl-2 = <&mmc1_pins_sdr12>;
180 pinctrl-3 = <&mmc1_pins_sdr25>;
181 pinctrl-4 = <&mmc1_pins_sdr50>;
182 pinctrl-5 = <&mmc1_pins_ddr50_rev20 &mmc1_iodelay_ddr50_conf>;
183 pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
175 vmmc_aux-supply = <&vpo_sd_1v8_3v3>; 184 vmmc_aux-supply = <&vpo_sd_1v8_3v3>;
176}; 185};
177 186
178&mmc2 { 187&mmc2 {
188 pinctrl-names = "default", "hs", "ddr_1_8v", "hs200_1_8v";
189 pinctrl-0 = <&mmc2_pins_default>;
190 pinctrl-1 = <&mmc2_pins_hs>;
191 pinctrl-2 = <&mmc2_pins_ddr_rev20 &mmc2_iodelay_ddr_conf>;
192 pinctrl-3 = <&mmc2_pins_hs200 &mmc2_iodelay_hs200_rev20_conf>;
179 vmmc-supply = <&evm_1v8_sw>; 193 vmmc-supply = <&evm_1v8_sw>;
180}; 194};
181 195