From 009f6bdcd2e4c8d670530de6100ddc6c62d2b6a9 Mon Sep 17 00:00:00 2001 From: Wesley Yao Date: Wed, 8 May 2024 20:24:07 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3576: Add flexbus related nodes Change-Id: I4d2aad054b3749f5c55cf94a0f46159a1bf00c6b Signed-off-by: Wesley Yao --- arch/arm64/boot/dts/rockchip/rk3576.dtsi | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3576.dtsi b/arch/arm64/boot/dts/rockchip/rk3576.dtsi index cf5ba9547c2f..0a48683594c7 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3576.dtsi @@ -3932,6 +3932,36 @@ status = "disabled"; }; + flexbus: flexbus@2a2f0000 { + compatible = "rockchip,rk3576-flexbus"; + reg = <0x0 0x2a2f0000 0x0 0x200>; + interrupts = ; + clocks = <&cru CLK_HSGPIO_TX>, <&cru CLK_HSGPIO_RX>, + <&cru ACLK_HSGPIO>, <&cru HCLK_HSGPIO>; + clock-names = "tx_clk_flexbus", "rx_clk_flexbus", + "aclk_flexbus", "hclk_flexbus"; + rockchip,grf = <&ioc_grf>; + status = "disabled"; + + flexbus_adc: adc { + compatible = "rockchip,flexbus-adc"; + #io-channel-cells = <0>; + rockchip,slave-mode; + rockchip,free-sclk; + rockchip,auto-pad; + rockchip,dfs = <16>; + status = "disabled"; + }; + + flexbus_dac: dac { + compatible = "rockchip,flexbus-dac"; + #io-channel-cells = <0>; + rockchip,free-sclk; + rockchip,dfs = <16>; + status = "disabled"; + }; + }; + sfc1: spi@2a300000 { compatible = "rockchip,sfc"; reg = <0x0 0x2a300000 0x0 0x4000>;