1 * ARM Performance Monitor Units
3 ARM cores often have a PMU for counting cpu and cache events like cache misses
4 and hits. The interface to the PMU is part of the ARM ARM. The ARM PMU
5 representation in the device tree should be done as under:-
9 - compatible : should be one of
23 "qcom,scorpion-mp-pmu"
25 - interrupts : 1 combined interrupt or 1 per core. If the interrupt is a per-cpu
26 interrupt (PPI) then 1 interrupt should be specified.
30 - interrupt-affinity : When using SPIs, specifies a list of phandles to CPU
31 nodes corresponding directly to the affinity of
32 the SPIs listed in the interrupts property.
34 When using a PPI, specifies a list of phandles to CPU
35 nodes corresponding to the set of CPUs which have
36 a PMU of this type signalling the PPI listed in the
39 This property should be present when there is more than
43 - qcom,no-pc-write : Indicates that this PMU doesn't support the 0xc and 0xd
49 compatible = "arm,cortex-a9-pmu";
50 interrupts = <100 101>;