]> Gentwo Git Trees - linux/.git/commit
irqdomain: Add firmware info reporting interface
authorMarc Zyngier <maz@kernel.org>
Mon, 20 Oct 2025 12:29:18 +0000 (13:29 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 27 Oct 2025 16:16:32 +0000 (17:16 +0100)
commit87b0031f7f73dac2ebb874fc8f331a66ee3b5cbd
treeff385a8325a4c52c6ddbde06e04a9077b55d738d
parent3a8660878839faadb4f1a6dd72c3179c1df56787
irqdomain: Add firmware info reporting interface

Add an irqdomain callback to report firmware-provided information that is
otherwise not available in a generic way. This is reported using a new data
structure (struct irq_fwspec_info).

This callback is optional and the only information that can be reported
currently is the affinity of an interrupt. However, the containing
structure is designed to be extensible, allowing other potentially relevant
information to be reported in the future.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Will Deacon <will@kernel.org>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Link: https://patch.msgid.link/20251020122944.3074811-2-maz@kernel.org
include/linux/irqdomain.h
kernel/irq/irqdomain.c