]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
fsl-mc: Add minimal infrastructure to use platform MSI
authorMarc Zyngier <maz@kernel.org>
Tue, 24 Feb 2026 10:09:32 +0000 (10:09 +0000)
committerChristophe Leroy (CS GROUP) <chleroy@kernel.org>
Thu, 26 Feb 2026 09:48:18 +0000 (10:48 +0100)
commit0c9f522f2d41c7e055a602a0d2c41dc7af01010b
tree39aff8c586ae7fb8eaca919fb8789ba56122547f
parent1fb7392ee3408494d4d62c09a8c3e5f5934caba7
fsl-mc: Add minimal infrastructure to use platform MSI

Add the tiny bit of infrastructure required to use platform MSI
instead of the current hack. This means providing a write_msi_msg
callback, as well as irq domain and devid retrieval helpers.

Reviewed-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Tested-by: Ioana Ciornei <ioana.ciornei@nxp.com> # LX2160ARDB, LS2088ARDB
Tested-by: Sascha Bischoff <sascha.bischoff@arm.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Acked-by: Thomas Gleixner <tglx@kernel.org>
Link: https://lore.kernel.org/r/20260224100936.3752303-3-maz@kernel.org
Signed-off-by: Christophe Leroy (CS GROUP) <chleroy@kernel.org>
drivers/bus/fsl-mc/fsl-mc-msi.c
drivers/bus/fsl-mc/fsl-mc-private.h
include/linux/fsl/mc.h