Linus Walleij | d3c68e0 | 2017-03-12 23:24:03 +0100 | [diff] [blame] | 1 | obj-$(CONFIG_PCI_FTPCI100) += pci-ftpci100.o |
Jake Oshins | 4daace0 | 2016-02-16 21:56:23 +0000 | [diff] [blame] | 2 | obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o |
Jingoo Han | 4b1ced8 | 2013-07-31 17:14:10 +0900 | [diff] [blame] | 3 | obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o |
Thomas Petazzoni | 8c39d71 | 2016-06-30 11:32:31 +0200 | [diff] [blame] | 4 | obj-$(CONFIG_PCI_AARDVARK) += pci-aardvark.o |
Thierry Reding | d1523b5 | 2013-08-09 16:49:19 +0200 | [diff] [blame] | 5 | obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o |
Valentine Barshak | ba3eb9f | 2013-10-29 20:12:51 +0400 | [diff] [blame] | 6 | obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o |
Simon Horman | 350a73b | 2016-04-21 13:51:55 +1000 | [diff] [blame] | 7 | obj-$(CONFIG_PCIE_RCAR) += pcie-rcar.o |
David Daney | 4e64dbe | 2016-03-11 15:35:55 -0600 | [diff] [blame] | 8 | obj-$(CONFIG_PCI_HOST_COMMON) += pci-host-common.o |
Will Deacon | ce29299 | 2013-11-22 16:14:41 +0000 | [diff] [blame] | 9 | obj-$(CONFIG_PCI_HOST_GENERIC) += pci-host-generic.o |
Srikanth Thokala | 8961def | 2014-08-20 21:56:02 +0530 | [diff] [blame] | 10 | obj-$(CONFIG_PCIE_XILINX) += pcie-xilinx.o |
Bharat Kumar Gogada | ab597d3 | 2016-03-06 22:02:14 +0530 | [diff] [blame] | 11 | obj-$(CONFIG_PCIE_XILINX_NWL) += pcie-xilinx-nwl.o |
Duc Dang | dcd19de | 2015-06-05 15:56:34 -0500 | [diff] [blame] | 12 | obj-$(CONFIG_PCI_XGENE_MSI) += pci-xgene-msi.o |
Rob Herring | b7e7817 | 2015-01-28 10:16:18 -0600 | [diff] [blame] | 13 | obj-$(CONFIG_PCI_VERSATILE) += pci-versatile.o |
Ray Jui | 1fb37a8 | 2015-04-08 11:21:35 -0700 | [diff] [blame] | 14 | obj-$(CONFIG_PCIE_IPROC) += pcie-iproc.o |
Ray Jui | 3bc2b23 | 2016-01-06 18:04:35 -0600 | [diff] [blame] | 15 | obj-$(CONFIG_PCIE_IPROC_MSI) += pcie-iproc-msi.o |
Ray Jui | 1fb37a8 | 2015-04-08 11:21:35 -0700 | [diff] [blame] | 16 | obj-$(CONFIG_PCIE_IPROC_PLATFORM) += pcie-iproc-platform.o |
Hauke Mehrtens | 4785ffb | 2015-05-12 23:23:01 +0200 | [diff] [blame] | 17 | obj-$(CONFIG_PCIE_IPROC_BCMA) += pcie-iproc-bcma.o |
Ley Foon Tan | eaa6111 | 2015-10-23 18:27:12 +0800 | [diff] [blame] | 18 | obj-$(CONFIG_PCIE_ALTERA) += pcie-altera.o |
Ley Foon Tan | af1169b | 2015-10-23 18:27:13 +0800 | [diff] [blame] | 19 | obj-$(CONFIG_PCIE_ALTERA_MSI) += pcie-altera-msi.o |
Shawn Lin | e77f847 | 2016-09-03 11:41:09 -0500 | [diff] [blame] | 20 | obj-$(CONFIG_PCIE_ROCKCHIP) += pcie-rockchip.o |
Ryder Lee | 637cfaca | 2017-05-21 11:42:24 +0800 | [diff] [blame] | 21 | obj-$(CONFIG_PCIE_MEDIATEK) += pcie-mediatek.o |
Marc Gonzalez | 5e14e9f | 2017-06-20 10:17:40 +0200 | [diff] [blame] | 22 | obj-$(CONFIG_PCIE_TANGO_SMP8759) += pcie-tango.o |
Keith Busch | 181ffd1 | 2016-10-04 12:26:37 -0500 | [diff] [blame] | 23 | obj-$(CONFIG_VMD) += vmd.o |
Bjorn Helgaas | ca5ab37 | 2016-12-06 14:27:59 -0600 | [diff] [blame] | 24 | |
| 25 | # The following drivers are for devices that use the generic ACPI |
| 26 | # pci_root.c driver but don't support standard ECAM config access. |
| 27 | # They contain MCFG quirks to replace the generic ECAM accessors with |
| 28 | # device-specific ones that are shared with the DT driver. |
| 29 | |
| 30 | # The ACPI driver is generic and should not require driver-specific |
| 31 | # config options to be enabled, so we always build these drivers on |
| 32 | # ARM64 and use internal ifdefs to only build the pieces we need |
| 33 | # depending on whether ACPI, the DT driver, or both are enabled. |
| 34 | |
Bjorn Helgaas | ca5ab37 | 2016-12-06 14:27:59 -0600 | [diff] [blame] | 35 | obj-$(CONFIG_ARM64) += pci-thunder-ecam.o |
| 36 | obj-$(CONFIG_ARM64) += pci-thunder-pem.o |
| 37 | obj-$(CONFIG_ARM64) += pci-xgene.o |