From: Will Deacon Date: Fri, 22 Nov 2013 16:14:41 +0000 (+0000) Subject: PCI: generic: Add generic PCI host controller driver X-Git-Tag: omap-for-v3.16/fixes-against-rc1~38^2~4^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ce292991d88b77160f348fb8a3a2cf6e78f4b456;p=pandora-kernel.git 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 Signed-off-by: Bjorn Helgaas Reviewed-by: Liviu Dudau --- Reading git-diff-tree failed