aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/modules.py
diff options
context:
space:
mode:
authorLorenzo Pieralisi <[email protected]>2015-07-29 12:33:18 +0100
committerBjorn Helgaas <[email protected]>2015-08-20 12:02:50 -0500
commit8953aab1e80fd299d6185a57edaff733fa5c6a55 (patch)
tree8ed339530355c4f6465700d0828f2cacdef5f3c2 /scripts/gdb/linux/modules.py
parentd2a7926d42b3b46e45b4e44dc3302b2701ec0856 (diff)
ARM/PCI, designware, xilinx: Use pci_scan_root_bus_msi()
ARM previously stored the msi_controller pointer in its sysdata, struct pci_sys_data, and implemented pcibios_msi_controller() to retrieve it. That made PCI host controller drivers specific to ARM because they had to put the msi_controller pointer in the ARM-specific pci_sys_data. There is now a generic mechanism, pci_scan_root_bus_msi(), for giving the msi_controller pointer to the PCI core. Use this for all ARM systems and for the DesignWare and Xilinx PCI host controller drivers. This removes an ARM dependency from the DesignWare, DRA7xx, EXYNOS, i.MX6, Keystone, Layerscape, SPEAr13xx, and Xilinx drivers. [bhelgaas: changelog, split into separate patch] Suggested-by: Russell King <[email protected]> Signed-off-by: Lorenzo Pieralisi <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Acked-by: Jingoo Han <[email protected]> CC: Pratyush Anand <[email protected]> CC: Arnd Bergmann <[email protected]> CC: Simon Horman <[email protected]> CC: Russell King <[email protected]> CC: Thomas Petazzoni <[email protected]> CC: Thierry Reding <[email protected]> CC: Michal Simek <[email protected]> CC: Marc Zyngier <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions