mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
49 lines
1.7 KiB
Diff
49 lines
1.7 KiB
Diff
From e490f854b46369b096f3d09c0c6a00f340425136 Mon Sep 17 00:00:00 2001
|
|
From: Alexey Charkov <alchark@gmail.com>
|
|
Date: Sat, 14 Jun 2025 22:14:34 +0400
|
|
Subject: arm64: dts: rockchip: add SDIO controller on RK3576
|
|
|
|
RK3576 has one more SD/MMC controller than are currently listed in its
|
|
.dtsi, with the missing one intended as an SDIO controller. Add the
|
|
missing node (tested with the onboard WiFi module on ArmSoM Sige5 v1.2)
|
|
|
|
Signed-off-by: Alexey Charkov <alchark@gmail.com>
|
|
Link: https://lore.kernel.org/r/20250614-sige5-updates-v2-2-3bb31b02623c@gmail.com
|
|
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
|
|
---
|
|
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 16 ++++++++++++++++
|
|
1 file changed, 16 insertions(+)
|
|
|
|
(limited to 'arch/arm64/boot/dts/rockchip/rk3576.dtsi')
|
|
|
|
diff --git a/arch/arm64/boot/dts/rockchip/rk3576.dtsi b/arch/arm64/boot/dts/rockchip/rk3576.dtsi
|
|
index 1086482f047923..d3225d20baadd5 100644
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3576.dtsi
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3576.dtsi
|
|
@@ -1695,6 +1695,22 @@ sdmmc: mmc@2a310000 {
|
|
status = "disabled";
|
|
};
|
|
|
|
+ sdio: mmc@2a320000 {
|
|
+ compatible = "rockchip,rk3576-dw-mshc";
|
|
+ reg = <0x0 0x2a320000 0x0 0x4000>;
|
|
+ clocks = <&cru HCLK_SDIO>, <&cru CCLK_SRC_SDIO>;
|
|
+ clock-names = "biu", "ciu";
|
|
+ fifo-depth = <0x100>;
|
|
+ interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>;
|
|
+ max-frequency = <200000000>;
|
|
+ pinctrl-0 = <&sdmmc1m0_clk &sdmmc1m0_cmd &sdmmc1m0_bus4>;
|
|
+ pinctrl-names = "default";
|
|
+ power-domains = <&power RK3576_PD_SDGMAC>;
|
|
+ resets = <&cru SRST_H_SDIO>;
|
|
+ reset-names = "reset";
|
|
+ status = "disabled";
|
|
+ };
|
|
+
|
|
sdhci: mmc@2a330000 {
|
|
compatible = "rockchip,rk3576-dwcmshc", "rockchip,rk3588-dwcmshc";
|
|
reg = <0x0 0x2a330000 0x0 0x10000>;
|
|
--
|
|
cgit 1.2.3-korg
|
|
|