Commit 74703b13 authored by Marc Zyngier's avatar Marc Zyngier
Browse files

dt-bindings: apple,aic: Add CPU PMU per-cpu pseudo-interrupts



Advertise the two pseudo-interrupts that tied to the two PMU
flavours present in the Apple M1 SoC.

We choose the expose two different pseudo-interrupts to the OS
as the e-core PMU is obviously different from the p-core one,
effectively presenting two different devices.

Acked-by: default avatarRob Herring <robh@kernel.org>
Reviewed-by: default avatarHector Martin <marcan@marcan.st>
Signed-off-by: default avatarMarc Zyngier <maz@kernel.org>
parent 5a6bbd1d
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -56,6 +56,8 @@ properties:
          - 1: virtual HV timer
          - 2: physical guest timer
          - 3: virtual guest timer
          - 4: 'efficient' CPU PMU
          - 5: 'performance' CPU PMU

      The 3rd cell contains the interrupt flags. This is normally
      IRQ_TYPE_LEVEL_HIGH (4).
+2 −0
Original line number Diff line number Diff line
@@ -11,5 +11,7 @@
#define AIC_TMR_HV_VIRT		1
#define AIC_TMR_GUEST_PHYS	2
#define AIC_TMR_GUEST_VIRT	3
#define AIC_CPU_PMU_E		4
#define AIC_CPU_PMU_P		5

#endif