aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrew Fustini <[email protected]>2023-12-06 00:09:24 -0800
committerConor Dooley <[email protected]>2023-12-12 19:06:51 +0000
commitb6b5028473ceb3054f8a440f85e3d728a3fba1dc (patch)
treee008ac7d41b9b33283ea0756487ca76774b52db0
parent18d92a03b319b10269a8aca478b31496a9701326 (diff)
riscv: dts: thead: Enable LicheePi 4A eMMC and microSD
Add emmc node properties for the eMMC device and add sdio0 node properties for the microSD slot. Set the frequency for the sdhci reference clock. Signed-off-by: Drew Fustini <[email protected]> Reviewed-by: Guo Ren <[email protected]> Reviewed-by: Jisheng Zhang <[email protected]> Signed-off-by: Conor Dooley <[email protected]>
-rw-r--r--arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi20
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi b/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi
index a802ab110429..1365d3a512a3 100644
--- a/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi
+++ b/arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi
@@ -29,6 +29,10 @@
clock-frequency = <62500000>;
};
+&sdhci_clk {
+ clock-frequency = <198000000>;
+};
+
&uart_sclk {
clock-frequency = <100000000>;
};
@@ -36,3 +40,19 @@
&dmac0 {
status = "okay";
};
+
+&emmc {
+ bus-width = <8>;
+ max-frequency = <198000000>;
+ mmc-hs400-1_8v;
+ non-removable;
+ no-sdio;
+ no-sd;
+ status = "okay";
+};
+
+&sdio0 {
+ bus-width = <4>;
+ max-frequency = <198000000>;
+ status = "okay";
+};