···11+/*22+ * This header provides constants for the ARM GIC.33+ */44+55+#ifndef _DT_BINDINGS_INTERRUPT_CONTROLLER_ARM_GIC_H66+#define _DT_BINDINGS_INTERRUPT_CONTROLLER_ARM_GIC_H77+88+#include <dt-bindings/interrupt-controller/irq.h>99+1010+/* interrupt specific cell 0 */1111+1212+#define GIC_SPI 01313+#define GIC_PPI 11414+1515+/*1616+ * Interrupt specifier cell 2.1717+ * The flaggs in irq.h are valid, plus those below.1818+ */1919+#define GIC_CPU_MASK_RAW(x) ((x) << 8)2020+#define GIC_CPU_MASK_SIMPLE(num) GIC_CPU_MASK_RAW((1 << (num)) - 1)2121+2222+#endif