From 295d13c443b71e71767250b6e8585dc1cf3b1aff Mon Sep 17 00:00:00 2001 From: Carlo Caione Date: Tue, 31 Aug 2021 19:07:00 +0200 Subject: [PATCH] dt-bindings: gic: Fix conflicting flags Fix conflicting flags between IRQ_TYPE_EDGE and IRQ_ZERO_LATENCY. Signed-off-by: Carlo Caione --- include/dt-bindings/interrupt-controller/arm-gic.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/dt-bindings/interrupt-controller/arm-gic.h b/include/dt-bindings/interrupt-controller/arm-gic.h index 437e51b1bd8..681a5eab52c 100644 --- a/include/dt-bindings/interrupt-controller/arm-gic.h +++ b/include/dt-bindings/interrupt-controller/arm-gic.h @@ -6,6 +6,8 @@ #ifndef __DT_BINDING_ARM_GIC_H #define __DT_BINDING_ARM_GIC_H +#include + /* CPU Interrupt numbers */ #define GIC_INT_VIRT_MAINT 25 #define GIC_INT_HYP_TIMER 26 @@ -15,8 +17,9 @@ #define GIC_INT_NS_PHYS_TIMER 30 #define GIC_INT_LEGACY_IRQ 31 -#define IRQ_TYPE_LEVEL 0x0 -#define IRQ_TYPE_EDGE 0x1 +/* BIT(0) reserved for IRQ_ZERO_LATENCY */ +#define IRQ_TYPE_LEVEL BIT(1) +#define IRQ_TYPE_EDGE BIT(2) #define GIC_SPI 0x0 #define GIC_PPI 0x1