summaryrefslogtreecommitdiffstats
path: root/drivers/pci/host/Makefile
diff options
context:
space:
mode:
authorWill Deacon <will.deacon@arm.com>2013-11-22 17:14:41 +0100
committerBjorn Helgaas <bhelgaas@google.com>2014-05-30 19:34:49 +0200
commitce292991d88b77160f348fb8a3a2cf6e78f4b456 (patch)
treeb6ab6cb10e05db9dc03de18a595974d3361d30ac /drivers/pci/host/Makefile
parentLinux 3.15-rc1 (diff)
downloadlinux-ce292991d88b77160f348fb8a3a2cf6e78f4b456.tar.xz
linux-ce292991d88b77160f348fb8a3a2cf6e78f4b456.zip
PCI: generic: Add generic PCI host controller driver
Add support for a generic PCI host controller, such as a firmware-initialised device with static windows or an emulation by something such as kvmtool. The controller itself has no configuration registers and has its address spaces described entirely by the device-tree (using the bindings from ePAPR). Both CAM and ECAM are supported for Config Space accesses. Add corresponding documentation for the DT binding. [bhelgaas: currently uses the ARM-specific pci_common_init_dev() interface] Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Liviu Dudau <liviu.dudau@arm.com>
Diffstat (limited to 'drivers/pci/host/Makefile')
-rw-r--r--drivers/pci/host/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pci/host/Makefile b/drivers/pci/host/Makefile
index 13fb3333aa05..bd1bf1ab4ac8 100644
--- a/drivers/pci/host/Makefile
+++ b/drivers/pci/host/Makefile
@@ -4,3 +4,4 @@ obj-$(CONFIG_PCI_IMX6) += pci-imx6.o
obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o
obj-$(CONFIG_PCI_TEGRA) += pci-tegra.o
obj-$(CONFIG_PCI_RCAR_GEN2) += pci-rcar-gen2.o
+obj-$(CONFIG_PCI_HOST_GENERIC) += pci-host-generic.o