]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dt-bindings: interrupt-controller: Add Renesas RZ/V2H(P) Interrupt Controller
authorFabrizio Castro <fabrizio.castro.jz@renesas.com>
Wed, 9 Oct 2024 23:08:15 +0000 (00:08 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 15 Oct 2024 22:01:06 +0000 (00:01 +0200)
commit3d5fb05e829682fd7d0d08cfcf6415aa50d4cb22
tree4cf4f4acf9d2bed566898be802ece5f3ba90d98c
parente36d4165f0796536b338521ef714551be0feb706
dt-bindings: interrupt-controller: Add Renesas RZ/V2H(P) Interrupt Controller

Add DT bindings for the Renesas RZ/V2H(P) Interrupt Controller.

Also add macros for the NMI and IRQ0-15 interrupts which map the
SPI0-16 interrupts on the RZ/V2H(P) SoC so that they can be
used in the first cell of the interrupt specifiers.

For the second cell of the interrupt specifier, since NMI, IRQn
and TINTn support different types of interrupts between themselves,
add helper macros to make it easier for the user to work out what's
available.

Signed-off-by: Fabrizio Castro <fabrizio.castro.jz@renesas.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/all/20241009230817.798582-2-fabrizio.castro.jz@renesas.com
Documentation/devicetree/bindings/interrupt-controller/renesas,rzv2h-icu.yaml [new file with mode: 0644]