summaryrefslogtreecommitdiffstats
path: root/drivers/pci/Makefile
diff options
context:
space:
mode:
authorZachary Zhang <zhangzg@marvell.com>2018-10-18 17:37:19 +0200
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>2018-10-18 18:51:41 +0200
commit8a3ebd8de328301aacbe328650a59253be2ac82c (patch)
tree9314810dc2257d2b2ef560fd88f31f4b93162ff4 /drivers/pci/Makefile
parentPCI: mvebu: Convert to PCI emulated bridge config space (diff)
downloadlinux-8a3ebd8de328301aacbe328650a59253be2ac82c.tar.xz
linux-8a3ebd8de328301aacbe328650a59253be2ac82c.zip
PCI: aardvark: Implement emulated root PCI bridge config space
The PCI controller in the Marvell Armada 3720 does not implement a software-accessible root port PCI bridge configuration space. This causes a number of problems when using PCIe switches or when the Max Payload size needs to be aligned between the root complex and the endpoint. Implementing an emulated root PCI bridge, like is already done in the pci-mvebu driver for older Marvell platforms allows to solve those issues, and also to support features such as ASR, PME, VC, HP. Signed-off-by: Zachary Zhang <zhangzg@marvell.com> [Thomas: convert to the common emulated PCI bridge logic.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Diffstat (limited to 'drivers/pci/Makefile')
0 files changed, 0 insertions, 0 deletions