]> www.infradead.org Git - users/jedix/linux-maple.git/commit
irqchip/renesas-rzv2h: Add rzv2h_icu_register_dma_req()
authorFabrizio Castro <fabrizio.castro.jz@renesas.com>
Wed, 23 Apr 2025 14:34:19 +0000 (15:34 +0100)
committerVinod Koul <vkoul@kernel.org>
Wed, 14 May 2025 14:30:40 +0000 (15:30 +0100)
commit9002b75aa8e6f034ffbd1c1ccac46927a1cf0f12
tree396986149cc13588f2c53c654cc6f35e64f22632
parent22228b933ce2639d67168fd35423c1be196edab0
irqchip/renesas-rzv2h: Add rzv2h_icu_register_dma_req()

On the Renesas RZ/V2H(P) family of SoCs, DMAC IPs are connected
to the Interrupt Control Unit (ICU).
For DMA transfers, a request number must be registered with the
ICU, which means that the DMAC driver has to be able to instruct
the ICU driver with the registration of such id.

Export rzv2h_icu_register_dma_req() so that the DMAC driver can
register the DMAC request number.

Signed-off-by: Fabrizio Castro <fabrizio.castro.jz@renesas.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20250423143422.3747702-4-fabrizio.castro.jz@renesas.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/irqchip/irq-renesas-rzv2h.c
include/linux/irqchip/irq-renesas-rzv2h.h [new file with mode: 0644]