mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-25 08:21:14 +00:00
f7c732bf9e
Radxa E25 is a network application carrier board for the Radxa CM3 Industrial (CM3I) SoM, which is based on the Rockchip RK3568 SoC. It has the following features: - MicroSD card socket, on board eMMC flash - 2x 2.5GbE Realtek RTL8125B Ethernet transceiver - 1x USB Type-C port (Power and Serial console) - 1x USB 3.0 OTG port - mini PCIe socket (USB or PCIe) - ngff PCIe socket (USB or SATA) - 1x User LED and 16x RGB LEDs - 26-pin expansion header Installation: Uncompress the OpenWrt sysupgrade and write it to a micro SD card or internal eMMC using dd. Signed-off-by: Marius Durbaca <mariusd84@gmail.com>
49 lines
1.5 KiB
Diff
49 lines
1.5 KiB
Diff
From c80992abd2877590059e9cb254213c16824e2106 Mon Sep 17 00:00:00 2001
|
|
From: Jagan Teki <jagan@amarulasolutions.com>
|
|
Date: Wed, 18 Jan 2023 13:34:53 +0530
|
|
Subject: [PATCH] arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM
|
|
boards
|
|
|
|
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>
|
|
Link: https://lore.kernel.org/r/20230118080454.11643-1-jagan@amarulasolutions.com
|
|
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
|
---
|
|
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(-)
|
|
|
|
--- 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 {
|
|
--- 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 {
|