[PATCH v4] dt-bindings: arm: GIC: add ESPI and EPPI specifiers

Nikunj Kela posted 1 patch 2 months, 2 weeks ago
include/dt-bindings/interrupt-controller/arm-gic.h | 2 ++
1 file changed, 2 insertions(+)
[PATCH v4] dt-bindings: arm: GIC: add ESPI and EPPI specifiers
Posted by Nikunj Kela 2 months, 2 weeks ago
Extended SPI and extended PPI interrupts are in the range [0-1023] and
[0-127] respectively, supported by GICv3.1.

Qualcomm SA8255p platform uses extended SPI for SCMI 'a2p' doorbells.

Signed-off-by: Nikunj Kela <quic_nkela@quicinc.com>
---

Changes in v4:
        - Included interrupts ranges in description

Changes in v3:
        - Removed the patch from original series[1]

Changes in v2:
        - Modified subject line and description
        - Added EPPI macro

[1]: https://lore.kernel.org/all/20240903220240.2594102-1-quic_nkela@quicinc.com/
---
 include/dt-bindings/interrupt-controller/arm-gic.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/dt-bindings/interrupt-controller/arm-gic.h b/include/dt-bindings/interrupt-controller/arm-gic.h
index 35b6f69b7db6..887f53363e8a 100644
--- a/include/dt-bindings/interrupt-controller/arm-gic.h
+++ b/include/dt-bindings/interrupt-controller/arm-gic.h
@@ -12,6 +12,8 @@
 
 #define GIC_SPI 0
 #define GIC_PPI 1
+#define GIC_ESPI 2
+#define GIC_EPPI 3
 
 /*
  * Interrupt specifier cell 2.
-- 
2.34.1
Re: [PATCH v4] dt-bindings: arm: GIC: add ESPI and EPPI specifiers
Posted by Rob Herring (Arm) 2 months, 2 weeks ago
On Tue, 10 Sep 2024 09:26:37 -0700, Nikunj Kela wrote:
> Extended SPI and extended PPI interrupts are in the range [0-1023] and
> [0-127] respectively, supported by GICv3.1.
> 
> Qualcomm SA8255p platform uses extended SPI for SCMI 'a2p' doorbells.
> 
> Signed-off-by: Nikunj Kela <quic_nkela@quicinc.com>
> ---
> 
> Changes in v4:
>         - Included interrupts ranges in description
> 
> Changes in v3:
>         - Removed the patch from original series[1]
> 
> Changes in v2:
>         - Modified subject line and description
>         - Added EPPI macro
> 
> [1]: https://lore.kernel.org/all/20240903220240.2594102-1-quic_nkela@quicinc.com/
> ---
>  include/dt-bindings/interrupt-controller/arm-gic.h | 2 ++
>  1 file changed, 2 insertions(+)
> 

Applied, thanks!