ARM: dts: dra7x: Make pinctrl and IOdelays for MMC2 available in SPL
authorJean-Jacques Hiblot <jjhiblot@ti.com>
Tue, 27 Feb 2018 16:05:50 +0000 (17:05 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 14 Mar 2018 01:59:29 +0000 (21:59 -0400)
The SPL can't use high speed MMC modes if the associated pinctrl and
IOdelays are described in the DTS.
Make them available in SPL by tagging the nodes with 'u-boot,dm-spl;'

Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
arch/arm/dts/dra7-evm-u-boot.dtsi
arch/arm/dts/dra71-evm-u-boot.dtsi
arch/arm/dts/dra72-evm-revc-u-boot.dtsi
arch/arm/dts/dra76-evm-u-boot.dtsi

index 62ef830..3e7da7c 100644 (file)
 &pcf_hdmi{
        u-boot,i2c-offset-len = <0>;
 };
+
+&mmc2_pins_default {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_ddr_rev20 {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs200 {
+       u-boot,dm-spl;
+};
+
+&mmc2_iodelay_hs200_rev20_conf {
+       u-boot,dm-spl;
+};
index 8ae64c0..e2ab0bb 100644 (file)
 &cpsw_emac1 {
        phy-handle = <&dp83867_1>;
 };
+
+&mmc2_pins_default {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_ddr_rev20 {
+       u-boot,dm-spl;
+};
+
+&mmc2_iodelay_ddr_conf {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs200 {
+       u-boot,dm-spl;
+};
+
+&mmc2_iodelay_hs200_rev20_conf {
+       u-boot,dm-spl;
+};
index 8ae64c0..e2ab0bb 100644 (file)
 &cpsw_emac1 {
        phy-handle = <&dp83867_1>;
 };
+
+&mmc2_pins_default {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_ddr_rev20 {
+       u-boot,dm-spl;
+};
+
+&mmc2_iodelay_ddr_conf {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs200 {
+       u-boot,dm-spl;
+};
+
+&mmc2_iodelay_hs200_rev20_conf {
+       u-boot,dm-spl;
+};
index b007f78..a5a0694 100644 (file)
 &cpsw_emac1 {
        phy-handle = <&dp83867_1>;
 };
+
+&mmc2_pins_default {
+       u-boot,dm-spl;
+};
+
+&mmc2_pins_hs200 {
+       u-boot,dm-spl;
+};
+
+&mmc2_iodelay_hs200_conf {
+       u-boot,dm-spl;
+};