From a81f09f7aec5642ea6bf1d70b6fc095ba9fcd8c9 Mon Sep 17 00:00:00 2001 From: Jianqun Xu Date: Thu, 9 Aug 2018 16:09:21 +0800 Subject: [PATCH] arm64: dts: rockchip: add cpu1 and xin24m for rk1808 RK1808 SoCs support 2*A35, so add cpu1 node to support. And add xin24m. Change-Id: Iebac460c8eb55362e7093f2906f4041a69e581dc Signed-off-by: Jianqun Xu --- arch/arm64/boot/dts/rockchip/rk1808.dtsi | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk1808.dtsi b/arch/arm64/boot/dts/rockchip/rk1808.dtsi index 54320e03fb2b..5e5c043050e9 100644 --- a/arch/arm64/boot/dts/rockchip/rk1808.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk1808.dtsi @@ -32,11 +32,20 @@ reg = <0x0 0x0>; clocks = <&cru ARMCLK>; }; + + cpu1: cpu@1 { + device_type = "cpu"; + compatible = "arm,cortex-a35", "arm,armv8"; + reg = <0x0 0x1>; + clocks = <&cru ARMCLK>; + }; }; arm-pmu { compatible = "arm,cortex-a53-pmu"; - interrupts = ; + interrupts = , + ; + interrupt-affinity = <&cpu0>, <&cpu1>; }; timer { @@ -45,6 +54,14 @@ , , ; + arm,no-tick-in-suspend; + }; + + xin24m: xin24m { + compatible = "fixed-clock"; + clock-frequency = <24000000>; + clock-output-names = "xin24m"; + #clock-cells = <0>; }; gic: interrupt-controller@ff100000 { @@ -68,7 +85,7 @@ }; ppi-partitions { ppi_cluster0: interrupt-partition-0 { - affinity = <&cpu0>; + affinity = <&cpu0, &cpu1>; }; }; };