]> Git Repo - linux.git/commitdiff
arm: dts: vexpress: describe all PMUs in TC2 dts
authorMark Rutland <[email protected]>
Wed, 1 Jul 2015 12:36:01 +0000 (13:36 +0100)
committerKevin Hilman <[email protected]>
Wed, 8 Jul 2015 21:44:55 +0000 (14:44 -0700)
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 <[email protected]>
Acked-by: Will Deacon <[email protected]>
Acked-by: Sudeep Holla <[email protected]>
Cc: Liviu Dudau <[email protected]>
Cc: Lorenzo Pieralisi <[email protected]>
Signed-off-by: Kevin Hilman <[email protected]>
arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts

index 107395c32d8265863fecb711311def376ab500b6..038e30e4332f34868ef97f66414da2ef2da7fd7a 100644 (file)
                             <1 10 0xf08>;
        };
 
-       pmu {
+       pmu_a15 {
                compatible = "arm,cortex-a15-pmu";
                interrupts = <0 68 4>,
                             <0 69 4>;
-               interrupt-affinity = <&cpu0>, <&cpu1>;
+               interrupt-affinity = <&cpu0>,
+                                    <&cpu1>;
+       };
+
+       pmu_a7 {
+               compatible = "arm,cortex-a7-pmu";
+               interrupts = <0 128 4>,
+                            <0 129 4>,
+                            <0 130 4>;
+               interrupt-affinity = <&cpu2>,
+                                    <&cpu3>,
+                                    <&cpu4>;
        };
 
        oscclk6a: oscclk6a {
This page took 0.057897 seconds and 4 git commands to generate.