Skip to content

Versatile PCI DT support

Bjorn Helgaas 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: hackup pcibios support for commmon bridge code+0 -01 reply
3/3pci: add DT based ARM Versatile PCI host driver+0 -01 reply
3/3pci: add DT based ARM Versatile PCI host driver+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Versatile PCI DT support
Quoted 8 lines · Rob Herring

From: Rob Herring <[email protected]>

This series adds a platform driver for Versatile PB's PCI host using Liviu's recent patch series[1] for DT parsing and setup.

The first patch is a hack to get Liviu's current patches to work on ARM. It at least shows we are not that far off from being able to use the series on ARM.

Since this depends on Liviu's work that is not yet upstream, I guess I can't do anything with this yet, right? Poke me again when I can.

I assume you would want a MAINTAINERS update, too (at least, *I* do :))

Quoted 26 lines

I've tested PCI under QEMU, but need someone with actual h/w to test. A branch with this series and which includes full conversion of Versatile to DT is available here[2].

Rob

[1] https://lkml.org/lkml/2014/3/14/279
[2] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git versatile

Rob Herring (3):
ARM: hackup pcibios support for commmon bridge code dt/bindings: add versatile PCI binding
pci: add DT based ARM Versatile PCI host driver

 .../devicetree/bindings/pci/versatile.txt          |  59 +++++
 arch/arm/kernel/bios32.c                           |  63 +++++
 drivers/pci/host/Kconfig                           |   4 +
 drivers/pci/host/Makefile                          |   1 +
 drivers/pci/host/pci-versatile.c                   | 275 +++++++++++++++++++++
 5 files changed, 402 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pci/versatile.txt
 create mode 100644 drivers/pci/host/pci-versatile.c
Signature · 1 line
1.8.3.2