1
0
Fork 0
remarkable-linux/drivers/pci/host
Jan Kiszka 28b63a56fe PCI: Enable PCI_DOMAINS along with generic PCI host controller
The generic PCI host controller is often instantiated by hypervisors, and
they may add several of them or add them in addition to a physical host
controller like the Jailhouse hypervisor is doing.  Therefore, allow for
multiple domains so that we can handle them all.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
(cherry picked from commit 37bd62d224)
(cherry picked from commit 9c363f4a6e5a420218b42f442d6beef0f2eb28f2)
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2018-10-29 11:10:38 +08:00
..
Kconfig PCI: Enable PCI_DOMAINS along with generic PCI host controller 2018-10-29 11:10:38 +08:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pci-aardvark.c PCI: aardvark: Size bridges before resources allocation 2018-09-29 03:06:07 -07:00
pci-ftpci100.c PCI: faraday: Add missing of_node_put() 2018-08-24 13:09:10 +02:00
pci-host-common.c PCI: Add support for unbinding the generic PCI host controller 2018-10-29 11:10:38 +08:00
pci-host-generic.c PCI: Add support for unbinding the generic PCI host controller 2018-10-29 11:10:38 +08:00
pci-hyperv.c PCI: hv: support reporting serial number as slot information 2018-10-18 09:16:22 +02:00
pci-mvebu.c PCI: mvebu: Fix I/O space end address calculation 2018-09-15 09:45:31 +02:00
pci-rcar-gen2.c PCI: rcar-gen2: Make of_device_ids const 2017-07-02 18:45:31 -05:00
pci-tegra.c Revert "PCI: tegra: Do not allocate MSI target memory" 2017-10-10 19:06:16 -05:00
pci-thunder-ecam.c PCI: Don't allow unbinding host controllers that aren't prepared 2017-04-28 10:38:00 -05:00
pci-thunder-pem.c PCI: Don't allow unbinding host controllers that aren't prepared 2017-04-28 10:38:00 -05:00
pci-versatile.c PCI: versatile: Fix I/O space page leak 2018-08-24 13:09:19 +02:00
pci-xgene-msi.c PCI: xgene: Fix platform_get_irq() error handling 2017-09-07 08:52:42 -05:00
pci-xgene.c PCI: xgene: Remove leftover pci_scan_child_bus() call 2018-08-03 07:50:43 +02:00
pcie-altera-msi.c PCI: altera: Fix platform_get_irq() error handling 2017-09-05 13:36:28 -05:00
pcie-altera.c PCI: altera: Fix platform_get_irq() error handling 2017-09-05 13:36:28 -05:00
pcie-iproc-bcma.c PCI: iproc: Convert PCI scan API to pci_scan_root_bus_bridge() 2017-07-02 16:14:24 -05:00
pcie-iproc-msi.c PCI: iproc: Remove unused struct iproc_pcie *pcie 2017-07-31 14:32:47 -05:00
pcie-iproc-platform.c PCI: iproc: Fix NULL pointer dereference for BCMA 2018-02-22 15:42:27 +01:00
pcie-iproc.c PCI: iproc: Fix NULL pointer dereference for BCMA 2018-02-22 15:42:27 +01:00
pcie-iproc.h PCI: iproc: Fix NULL pointer dereference for BCMA 2018-02-22 15:42:27 +01:00
pcie-mediatek.c PCI: mediatek: Use PCI_NUM_INTX 2017-08-30 08:23:59 -05:00
pcie-rcar.c PCI: OF: Fix I/O space page leak 2018-08-24 13:09:19 +02:00
pcie-rockchip.c Merge branch 'pci/trivial' into next 2017-09-07 13:24:20 -05:00
pcie-tango.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pcie-xilinx-nwl.c PCI: xilinx-nwl: Add missing of_node_put() 2018-08-24 13:09:10 +02:00
pcie-xilinx.c PCI: xilinx: Add missing of_node_put() 2018-08-24 13:09:09 +02:00
vmd.c PCI: vmd: Remove IRQ affinity so we can allocate more IRQs 2017-08-30 16:18:38 -05:00