summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrew Fustini <dfustini@baylibre.com>2023-12-06 00:09:24 -0800
committerJaehoon Chung <jh80.chung@samsung.com>2024-03-08 13:50:00 +0900
commitb6479f784c2d0e4ee5e99eadd618aeabd9cca6b9 (patch)
tree7b061be2e22048162dcf405acfc4ca3a2c8e00ce
parentf94223f9f339118bd866531f152d793fda1d9e47 (diff)
downloadlinux-thead-b6479f784c2d0e4ee5e99eadd618aeabd9cca6b9.tar.gz
linux-thead-b6479f784c2d0e4ee5e99eadd618aeabd9cca6b9.tar.bz2
linux-thead-b6479f784c2d0e4ee5e99eadd618aeabd9cca6b9.zip
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 <dfustini@baylibre.com> Reviewed-by: Guo Ren <guoren@kernel.org> Reviewed-by: Jisheng Zhang <jszhang@kernel.org> Signed-off-by: Conor Dooley <conor.dooley@microchip.com> (cherry picked from commit b6b5028473ceb3054f8a440f85e3d728a3fba1dc) Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com> Change-Id: Ic17b1ed949808ed9736540a08b7e93b5cd8d3524
-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";
+};