Skip to content

Support for Generic PCI Host Controller

Will Deacon linux-arm-kernel linux-pci 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3ARM: mach-virt: allow PCI support to be selectedarch/arm/Kconfig+1 -01 reply
1/3ARM: mach-virt: allow PCI support to be selected+0 -00 replies
2/3PCI: ARM: add support for generic PCI host controllerDocumentation/devicetree/bindings/pci/host-generic-pci.txt drivers/pci/host/Kconfig drivers/pci/host/Makefile +1 more+477 -02 replies
2/3PCI: ARM: add support for generic PCI host controller+0 -02 replies
2/3PCI: ARM: add support for generic PCI host controller+0 -00 replies
2/3PCI: ARM: add support for generic PCI host controllerdrivers/pci/host/pci-host-generic.c+361 -01 reply
2/3PCI: ARM: add support for generic PCI host controller+0 -00 replies
3/3MAINTAINERS: add entry for generic PCI host controller driverMAINTAINERS+8 -00 replies

Reviews trailers per patch

5 of 8 patches have a Reviewed-by or Acked-by.

PatchLiviu Dudau
1/3
1/3
2/3R-b
2/3R-b
2/3R-b
2/3R-b
2/3R-b
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [RESEND PATCH 0/3] Support for Generic PCI Host Controller

Hi all,

This is a resend of the generic PCI host controller patch I last posted in March:

http://lists.infradead.org/pipermail/linux-arm-kernel/2014-March/237540.html

I've also included two additional patches to enable PCI for mach-virt and add a MAINTAINERS entry for the new driver (Arnd -- I'm happy to add you here as well if you like).

I've tested successfully on a 3.15-rc3-based kernel with kvmtool and would really like to see this merged for 3.16.

All feedback welcome,

Will

Will Deacon (3):
ARM: mach-virt: allow PCI support to be selected
PCI: ARM: add support for generic PCI host controller
MAINTAINERS: add entry for generic PCI host controller driver

 .../devicetree/bindings/pci/host-generic-pci.txt   | 100 ++++++
 MAINTAINERS                                        |   8 +
 arch/arm/Kconfig                                   |   1 +
 drivers/pci/host/Kconfig                           |   7 +
 drivers/pci/host/Makefile                          |   1 +
 drivers/pci/host/pci-host-generic.c                | 369 +++++++++++++++++++++
 6 files changed, 486 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.txt
 create mode 100644 drivers/pci/host/pci-host-generic.c
Signature · 1 line
1.9.2