diff options
author | Dong Aisheng <b29396@freescale.com> | 2014-06-26 05:39:15 -0400 |
---|---|---|
committer | Dong Aisheng <b29396@freescale.com> | 2014-06-29 23:36:26 -0400 |
commit | 92b80225b8322a51ab9703b171d636e5ffd4c620 (patch) | |
tree | 95ee89a9b81825e861d500c0f27a0c22ec4312d9 | |
parent | aae2f032d251df790a1bfcf5c0dfa7c194d9cf6a (diff) |
ENGR00320355 dts: imx6: mmc index fixed by controller order
Make the linux mmc index to be fixed according to controller order.
This can make user easily to identify which mmcX corresponding to which
controller and kernel be able find the rootfs in a card plugged in a
specific slot persistently.
This is a eventually solution for finding mmc block devices correctly
for different cards on multi slots.
Signed-off-by: Dong Aisheng <b29396@freescale.com>
(cherry picked from commit d6aa7401f65fbe5458e5459526d84405fdf4d078)
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6qdl.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sl.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx.dtsi | 4 |
4 files changed, 12 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi index 2adcbd38ca02..a96d8302661f 100644 --- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi | |||
@@ -12,7 +12,6 @@ | |||
12 | 12 | ||
13 | / { | 13 | / { |
14 | aliases { | 14 | aliases { |
15 | mmc0 = &usdhc4; | ||
16 | mxcfb0 = &mxcfb1; | 15 | mxcfb0 = &mxcfb1; |
17 | mxcfb1 = &mxcfb2; | 16 | mxcfb1 = &mxcfb2; |
18 | mxcfb2 = &mxcfb3; | 17 | mxcfb2 = &mxcfb3; |
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi index 71342eb1b2b5..2e5793435189 100644 --- a/arch/arm/boot/dts/imx6qdl.dtsi +++ b/arch/arm/boot/dts/imx6qdl.dtsi | |||
@@ -23,6 +23,10 @@ | |||
23 | gpio5 = &gpio6; | 23 | gpio5 = &gpio6; |
24 | gpio6 = &gpio7; | 24 | gpio6 = &gpio7; |
25 | ipu0 = &ipu1; | 25 | ipu0 = &ipu1; |
26 | mmc0 = &usdhc1; | ||
27 | mmc1 = &usdhc2; | ||
28 | mmc2 = &usdhc3; | ||
29 | mmc3 = &usdhc4; | ||
26 | serial0 = &uart1; | 30 | serial0 = &uart1; |
27 | serial1 = &uart2; | 31 | serial1 = &uart2; |
28 | serial2 = &uart3; | 32 | serial2 = &uart3; |
diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi index 412fd188c088..400c6be1a879 100644 --- a/arch/arm/boot/dts/imx6sl.dtsi +++ b/arch/arm/boot/dts/imx6sl.dtsi | |||
@@ -13,6 +13,10 @@ | |||
13 | 13 | ||
14 | / { | 14 | / { |
15 | aliases { | 15 | aliases { |
16 | mmc0 = &usdhc1; | ||
17 | mmc1 = &usdhc2; | ||
18 | mmc2 = &usdhc3; | ||
19 | mmc3 = &usdhc4; | ||
16 | serial0 = &uart1; | 20 | serial0 = &uart1; |
17 | serial1 = &uart2; | 21 | serial1 = &uart2; |
18 | serial2 = &uart3; | 22 | serial2 = &uart3; |
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi index 5f021a6a54e4..231c6afc6887 100644 --- a/arch/arm/boot/dts/imx6sx.dtsi +++ b/arch/arm/boot/dts/imx6sx.dtsi | |||
@@ -28,6 +28,10 @@ | |||
28 | lcdif1 = &lcdif2; | 28 | lcdif1 = &lcdif2; |
29 | csi0 = &csi1; | 29 | csi0 = &csi1; |
30 | csi1 = &csi2; | 30 | csi1 = &csi2; |
31 | mmc0 = &usdhc1; | ||
32 | mmc1 = &usdhc2; | ||
33 | mmc2 = &usdhc3; | ||
34 | mmc3 = &usdhc4; | ||
31 | serial0 = &uart1; | 35 | serial0 = &uart1; |
32 | serial1 = &uart2; | 36 | serial1 = &uart2; |
33 | serial2 = &uart3; | 37 | serial2 = &uart3; |