summaryrefslogtreecommitdiffstats
path: root/drivers/base
diff options
context:
space:
mode:
authorHanjun Guo <hanjun.guo@linaro.org>2017-03-07 13:40:02 +0100
committerMarc Zyngier <marc.zyngier@arm.com>2017-04-07 11:52:19 +0200
commitf785f7d2e37872a3aada7e4a399388bb68f43136 (patch)
tree3eb2e744e669394e50b3f453e3a3a5588b904a39 /drivers/base
parentirqchip/gicv3-its: platform-msi: Refactor its_pmsi_init() to prepare for ACPI (diff)
downloadlinux-f785f7d2e37872a3aada7e4a399388bb68f43136.tar.xz
linux-f785f7d2e37872a3aada7e4a399388bb68f43136.zip
irqchip/gicv3-its: platform-msi: Scan MADT to create platform msi domain
With the introduction of its_pmsi_init_one(), support for ACPI firmware interface can be plugged into the gicv3 ITS driver. Add code to scan the MADT table to get the ITS entry(ies), then use the information to create the platform msi domain for devices connected to it, mirroring the ITS PCI MSI code path. Signed-off-by: Hanjun Guo <hanjun.guo@linaro.org> [lorenzo.pieralisi@arm.com: rewrote commit log] Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Reviewed-by: Matthias Brugger <mbrugger@suse.com> Tested-by: Ming Lei <ming.lei@canonical.com> Tested-by: Wei Xu <xuwei5@hisilicon.com> Tested-by: Sinan Kaya <okaya@codeaurora.org> Cc: Tomasz Nowicki <tn@semihalf.com> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'drivers/base')
0 files changed, 0 insertions, 0 deletions