diff options
author | Drew Fustini <[email protected]> | 2023-12-06 00:09:24 -0800 |
---|---|---|
committer | Conor Dooley <[email protected]> | 2023-12-12 19:06:51 +0000 |
commit | b6b5028473ceb3054f8a440f85e3d728a3fba1dc (patch) | |
tree | e008ac7d41b9b33283ea0756487ca76774b52db0 | |
parent | 18d92a03b319b10269a8aca478b31496a9701326 (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.dtsi | 20 |
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"; +}; |