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
22 "qcom,scorpion-mp-pmu"
24 - interrupts : 1 combined interrupt or 1 per core. If the interrupt is a per-cpu
25 interrupt (PPI) then 1 interrupt should be specified.
29 - interrupt-affinity : When using SPIs, specifies a list of phandles to CPU
30 nodes corresponding directly to the affinity of
31 the SPIs listed in the interrupts property.
33 When using a PPI, specifies a list of phandles to CPU
34 nodes corresponding to the set of CPUs which have
35 a PMU of this type signalling the PPI listed in the
38 This property should be present when there is more than
42 - qcom,no-pc-write : Indicates that this PMU doesn't support the 0xc and 0xd
48 compatible = "arm,cortex-a9-pmu";
49 interrupts = <100 101>;