diff mbox series

[v2,1/2] arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards

Message ID 20230118080454.11643-1-jagan@amarulasolutions.com (mailing list archive)
State New, archived
Headers show
Series [v2,1/2] arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards | expand

Commit Message

Jagan Teki Jan. 18, 2023, 8:04 a.m. UTC
Radxa has produced Compute Modules like RK3399pro VMARC and CM3i with
onboarding eMMC flash, so the eMMC is the primary MMC device.

On the other hand, Rockchip boot orders start from eMMC from an MMC
device perspective.

Mark, the eMMC has mmc0 to satisfy the above two conditions.

Reported-by: FUKAUMI Naoki <naoki@radxa.com>
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
Changes for v2:
- none

 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 4 ++--
 arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts     | 3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

Comments

Heiko Stuebner Jan. 19, 2023, 11:57 a.m. UTC | #1
On Wed, 18 Jan 2023 13:34:53 +0530, Jagan Teki wrote:
> Radxa has produced Compute Modules like RK3399pro VMARC and CM3i with
> onboarding eMMC flash, so the eMMC is the primary MMC device.
> 
> On the other hand, Rockchip boot orders start from eMMC from an MMC
> device perspective.
> 
> Mark, the eMMC has mmc0 to satisfy the above two conditions.
> 
> [...]

Applied, thanks!

[1/2] arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards
      commit: c80992abd2877590059e9cb254213c16824e2106
[2/2] arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SBC boards
      commit: d268da063b99cf1c4d8304a33c27bbed0763a474

Best regards,
diff mbox series

Patch

diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi b/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi
index bf9eb0405b62..8b8992a8e9c0 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi
@@ -13,8 +13,8 @@  / {
 	compatible = "vamrs,rk3399pro-vmarc-som", "rockchip,rk3399pro";
 
 	aliases {
-		mmc0 = &sdmmc;
-		mmc1 = &sdhci;
+		mmc0 = &sdhci;
+		mmc1 = &sdmmc;
 	};
 
 	vcc3v3_pcie: vcc-pcie-regulator {
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts b/arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts
index fb96019b0e87..0372dd97c392 100644
--- a/arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3568-radxa-e25.dts
@@ -8,8 +8,7 @@  / {
 	compatible = "radxa,e25", "rockchip,rk3568";
 
 	aliases {
-		mmc0 = &sdmmc0;
-		mmc1 = &sdhci;
+		mmc1 = &sdmmc0;
 	};
 
 	pwm-leds {