[PATCH 3/4] riscv: dts: spacemit: enable eMMC on Milk-V Jupiter
Aurelien Jarno
aurelien at aurel32.net
Thu May 14 08:56:23 PDT 2026
The Milk-V Jupiter board has a connector for an eMMC module. Add an
entry for it in the device tree and alias it mmc0. As it is not
populated by default, do no mark it as non-removable.
Signed-off-by: Aurelien Jarno <aurelien at aurel32.net>
---
arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts b/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts
index 450d28e438293..b9b8ddc8e7fb0 100644
--- a/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts
+++ b/arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts
@@ -17,6 +17,7 @@ aliases {
ethernet1 = ð1;
i2c2 = &i2c2;
i2c8 = &i2c8;
+ mmc0 = &emmc;
serial0 = &uart0;
};
@@ -138,6 +139,15 @@ &cpu_7 {
cpu-supply = <&buck1_3v45>;
};
+&emmc {
+ bus-width = <8>;
+ mmc-hs400-1_8v;
+ mmc-hs400-enhanced-strobe;
+ no-sd;
+ no-sdio;
+ status = "okay";
+};
+
ð0 {
phy-handle = <&rgmii0>;
phy-mode = "rgmii-id";
--
2.53.0
More information about the linux-riscv
mailing list