]> git.ipfire.org Git - thirdparty/linux.git/commit
irqchip/gic-v3: Rename GICv3 ITS MSI parent
authorLorenzo Pieralisi <lpieralisi@kernel.org>
Thu, 3 Jul 2025 10:25:16 +0000 (12:25 +0200)
committerMarc Zyngier <maz@kernel.org>
Tue, 8 Jul 2025 17:35:52 +0000 (18:35 +0100)
commitb4ead12d95002b9c65e3c646cf73e0a91c608024
treebdd2ae2bf6ee1ec3880c4b8d98c121dc3630b10e
parentcd0ec59affb1f31347170bbafadb9c5cc716bca9
irqchip/gic-v3: Rename GICv3 ITS MSI parent

The GICv5 ITS will reuse some GICv3 ITS MSI parent functions therefore
it makes sense to keep the code functionality in a compilation unit
shared by the two drivers.

Rename the GICv3 ITS MSI parent file and update the related
Kconfig/Makefile entries to pave the way for code sharing.

Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Reviewed-by: Marc Zyngier <maz@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20250703-gicv5-host-v7-26-12e71f1b3528@kernel.org
Signed-off-by: Marc Zyngier <maz@kernel.org>
drivers/irqchip/Kconfig
drivers/irqchip/Makefile
drivers/irqchip/irq-gic-common.h
drivers/irqchip/irq-gic-its-msi-parent.c [moved from drivers/irqchip/irq-gic-v3-its-msi-parent.c with 99% similarity]
drivers/irqchip/irq-gic-its-msi-parent.h [new file with mode: 0644]
drivers/irqchip/irq-gic-v3-its.c