aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Rutland <mark.rutland@arm.com>2015-07-01 08:36:01 -0400
committerKevin Hilman <khilman@linaro.org>2015-07-08 17:44:55 -0400
commit4d44f2a0266cdcc1226c7d94431ab1d57d0f6d53 (patch)
treecbb76688d63da313ef6c84ca4e87ddafe20d3ace
parentefc5120b8259243fa945d0028450c0a7a5a4b9ef (diff)
arm: dts: vexpress: describe all PMUs in TC2 dts
The dts for the CoreTile Express A15x2 A7x3 (TC2) only describes the PMUs of the Cortex-A15 CPUs, and not the Cortex-A7 CPUs. Now that we have a mechanism for describing disparate PMUs and their interrupts in device tree, this patch makes use of these to describe the PMUs for all CPUs in the system. For consistency, the existing A15 PMU interrupt-affinity property is reflowed across two lines. Signed-off-by: Mark Rutland <mark.rutland@arm.com> Acked-by: Will Deacon <will.deacon@arm.com> Acked-by: Sudeep Holla <sudeep.holla@arm.com> Cc: Liviu Dudau <liviu.dudau@arm.com> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Signed-off-by: Kevin Hilman <khilman@linaro.org>
-rw-r--r--arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts15
1 files changed, 13 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
index 107395c32d82..038e30e4332f 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
@@ -187,11 +187,22 @@
187 <1 10 0xf08>; 187 <1 10 0xf08>;
188 }; 188 };
189 189
190 pmu { 190 pmu_a15 {
191 compatible = "arm,cortex-a15-pmu"; 191 compatible = "arm,cortex-a15-pmu";
192 interrupts = <0 68 4>, 192 interrupts = <0 68 4>,
193 <0 69 4>; 193 <0 69 4>;
194 interrupt-affinity = <&cpu0>, <&cpu1>; 194 interrupt-affinity = <&cpu0>,
195 <&cpu1>;
196 };
197
198 pmu_a7 {
199 compatible = "arm,cortex-a7-pmu";
200 interrupts = <0 128 4>,
201 <0 129 4>,
202 <0 130 4>;
203 interrupt-affinity = <&cpu2>,
204 <&cpu3>,
205 <&cpu4>;
195 }; 206 };
196 207
197 oscclk6a: oscclk6a { 208 oscclk6a: oscclk6a {