summaryrefslogtreecommitdiff
path: root/arch/arm64/boot
diff options
context:
space:
mode:
authorXiaoDong Huang <derrick.huang@rock-chips.com>2019-02-22 14:51:38 +0800
committerTao Huang <huangtao@rock-chips.com>2019-02-25 16:26:39 +0800
commit47f108732a0e41f1e191fc264dc9db0410f32bfa (patch)
tree1195ddafc9fcf73bffe95681d0c645a7b99dc25a /arch/arm64/boot
parent48d4855d3a5ddb0c095d85b49dc2d19235e8aefc (diff)
arm64: dts: rockchip: add soc_bus support for rk1808
Change-Id: Ia7c4ac877f2758ca3da4d41603d6e47c68a164e6 Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
Diffstat (limited to 'arch/arm64/boot')
-rw-r--r--arch/arm64/boot/dts/rockchip/rk1808.dtsi35
1 files changed, 35 insertions, 0 deletions
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>;