1f531d25bSHector Martin /* SPDX-License-Identifier: GPL-2.0+ OR MIT */
2f531d25bSHector Martin #ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_APPLE_AIC_H
3f531d25bSHector Martin #define _DT_BINDINGS_INTERRUPT_CONTROLLER_APPLE_AIC_H
4f531d25bSHector Martin 
5f531d25bSHector Martin #include <dt-bindings/interrupt-controller/irq.h>
6f531d25bSHector Martin 
7f531d25bSHector Martin #define AIC_IRQ	0
8f531d25bSHector Martin #define AIC_FIQ	1
9f531d25bSHector Martin 
10f531d25bSHector Martin #define AIC_TMR_HV_PHYS		0
11f531d25bSHector Martin #define AIC_TMR_HV_VIRT		1
12f531d25bSHector Martin #define AIC_TMR_GUEST_PHYS	2
13f531d25bSHector Martin #define AIC_TMR_GUEST_VIRT	3
14*74703b13SMarc Zyngier #define AIC_CPU_PMU_E		4
15*74703b13SMarc Zyngier #define AIC_CPU_PMU_P		5
16f531d25bSHector Martin 
17f531d25bSHector Martin #endif
18