summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2015-10-02 15:43:06 +0200
committerMarc Zyngier <marc.zyngier@arm.com>2015-10-16 14:07:16 +0200
commit54fa97eeb9e22b47d68b67ee00987afa7fbc2178 (patch)
treebf5cbab9a60df9291dcc92592f21a1c52cc593ee /drivers/gpio
parentPCI: Add per-device MSI domain hook (diff)
downloadlinux-54fa97eeb9e22b47d68b67ee00987afa7fbc2178.tar.xz
linux-54fa97eeb9e22b47d68b67ee00987afa7fbc2178.zip
PCI/MSI: Allow the MSI domain to be device-specific
So far, we've always considered that for a given PCI device, its MSI controller was either set by the architecture-specific pcibios hook, or simply inherited from the host bridge. This doesn't cover things like firmware-defined topologies like msi-map (DT) or IORT (ACPI), which can provide information about which MSI controller to use on a per-device basis. This patch adds the necessary hook into the MSI code to allow this feature, and provides the msi-map functionnality as a first implementation. Acked-by: Rob Herring <robh@kernel.org> Acked-by: Bjorn Helgaas <bhelgaas@google.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'drivers/gpio')
0 files changed, 0 insertions, 0 deletions