diff --git a/arch/arm64/boot/dts/rockchip/rk1808.dtsi b/arch/arm64/boot/dts/rockchip/rk1808.dtsi index 0a437bff6b7b..816c0fd1a0a2 100644 --- a/arch/arm64/boot/dts/rockchip/rk1808.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk1808.dtsi @@ -190,6 +190,41 @@ nvmem-cell-names = "id", "cpu-version"; }; + bus_soc: bus-soc { + compatible = "rockchip,rk1808-bus"; + rockchip,busfreq-policy = "autocs"; + soc-bus0 { + bus-id = <0>; + timer-us = <20>; + enable-msk = <0x4077>; + status = "okay"; + }; + soc-bus1 { + bus-id = <1>; + timer-us = <200>; + enable-msk = <0x41ff>; + status = "okay"; + }; + soc-bus2 { + bus-id = <2>; + timer-us = <200>; + enable-msk = <0x4007>; + status = "okay"; + }; + soc-bus3 { + bus-id = <3>; + timer-us = <200>; + enable-msk = <0x4001>; + status = "okay"; + }; + soc-bus4 { + bus-id = <4>; + timer-us = <200>; + enable-msk = <0x4001>; + status = "okay"; + }; + }; + gmac_clkin: external-gmac-clock { compatible = "fixed-clock"; clock-frequency = <125000000>;