xref: /freebsd-src/sys/contrib/device-tree/include/dt-bindings/interrupt-controller/apple-aic.h (revision c9ccf3a32da427475985b85d7df023ccfb138c27)
12eb4d8dcSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0+ OR MIT */
22eb4d8dcSEmmanuel Vadot #ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_APPLE_AIC_H
32eb4d8dcSEmmanuel Vadot #define _DT_BINDINGS_INTERRUPT_CONTROLLER_APPLE_AIC_H
42eb4d8dcSEmmanuel Vadot 
52eb4d8dcSEmmanuel Vadot #include <dt-bindings/interrupt-controller/irq.h>
62eb4d8dcSEmmanuel Vadot 
72eb4d8dcSEmmanuel Vadot #define AIC_IRQ	0
82eb4d8dcSEmmanuel Vadot #define AIC_FIQ	1
92eb4d8dcSEmmanuel Vadot 
102eb4d8dcSEmmanuel Vadot #define AIC_TMR_HV_PHYS		0
112eb4d8dcSEmmanuel Vadot #define AIC_TMR_HV_VIRT		1
122eb4d8dcSEmmanuel Vadot #define AIC_TMR_GUEST_PHYS	2
132eb4d8dcSEmmanuel Vadot #define AIC_TMR_GUEST_VIRT	3
14*c9ccf3a3SEmmanuel Vadot #define AIC_CPU_PMU_E		4
15*c9ccf3a3SEmmanuel Vadot #define AIC_CPU_PMU_P		5
162eb4d8dcSEmmanuel Vadot 
172eb4d8dcSEmmanuel Vadot #endif
18