arm64: dts: freescale: use fixed index mmcN for NXP layerscape reference boards
authorYangbo Lu <yangbo.lu@nxp.com>
Tue, 5 Jan 2021 03:32:59 +0000 (11:32 +0800)
committerShawn Guo <shawnguo@kernel.org>
Tue, 5 Jan 2021 03:53:05 +0000 (11:53 +0800)
The eSDHC driver has converted to use asynchronous probe.
Let's use fixed index mmcN for eSDHC controllers, so that
we can ignore the effect on usage, and avoid problem on
previous use cases with fixed index mmcblkN.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts
arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts
arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts
arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts

index 449475a..e22c5e7 100644 (file)
        model = "LS1012A QDS Board";
        compatible = "fsl,ls1012a-qds", "fsl,ls1012a";
 
+       aliases {
+               mmc0 = &esdhc0;
+               mmc1 = &esdhc1;
+       };
+
        sys_mclk: clock-mclk {
                compatible = "fixed-clock";
                #clock-cells = <0>;
index d45c176..f939d65 100644 (file)
 / {
        model = "LS1012A RDB Board";
        compatible = "fsl,ls1012a-rdb", "fsl,ls1012a";
+
+       aliases {
+               mmc0 = &esdhc0;
+               mmc1 = &esdhc1;
+       };
 };
 
 &duart0 {
index 2d1fe6c..16ae3b0 100644 (file)
@@ -14,6 +14,8 @@
 
        aliases {
                crypto = &crypto;
+               mmc0 = &esdhc0;
+               mmc1 = &esdhc1;
                serial0 = &uart0;
        };
 
index eb88de7..6f82759 100644 (file)
@@ -14,6 +14,8 @@
 
        aliases {
                crypto = &crypto;
+               mmc0 = &esdhc0;
+               mmc1 = &esdhc1;
                serial0 = &uart0;
        };
 
index 9178684..e1defee 100644 (file)
@@ -14,6 +14,8 @@
 
        aliases {
                crypto = &crypto;
+               mmc0 = &esdhc0;
+               mmc1 = &esdhc1;
                serial0 = &uart0;
        };