adding PCI support to AXS10x
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v9 Latest2 patches 7 repliesIn review
- v82 patches 11 repliesSuperseded
- v72 patches 17 repliesApplied
Earlier versions · 5
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v5 | 2 patches | 15 replies | Superseded | |
| v4 | 2 patches | 4 replies | Superseded | |
| v3 | 2 patches | 5 replies | Superseded | |
| v2 | 2 patches | 4 replies | Superseded | |
| v1 | 2 patches | 6 replies | Superseded |
Patches in v9 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | PCI support added to ARCarch/ arch/ arch/ +5 more | +94 | 2 replies | |
| 2/2 | pcie-designware platform driverDocumentation/ drivers/ drivers/ +7 more | +217 | 5 replies |
Reviews trailers per patch
1 of 2 patches has a Reviewed-by or Acked-by.
| Patch | Vineet Gupta |
|---|---|
| 1/2 | A-b |
| 2/2 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v9 0/2] adding PCI support to AXS10x
This patch set has the goal to add suppport for DesignWare PCIe RC in ARC AXS10x. It includes the necessary tweaks to:
- the ARC architecture (PCI support)
- the PCI subsystem (ARC CPU support)
- to pcie-designware (Centralisation of wait for link routine)
- to dra7xx, exynos, imx6 and spear13xx drivers to use the centralised code for link wait
A simple module was (pcie-designware-plat) was created to contain the specific platform init code.
The patches were produced against Bjorn Helgaas' repository. It was properly tested in an IP Prototyping Kit.
Joao Pinto (2):
PCI support added to ARC
pcie-designware platform driver
.../devicetree/bindings/pci/designware-pcie.txt | 17 +++ arch/arc/Kconfig | 23 ++++ arch/arc/include/asm/dma.h | 5 + arch/arc/include/asm/io.h | 9 ++ arch/arc/include/asm/pci.h | 31 +++++ arch/arc/kernel/Makefile | 1 + arch/arc/kernel/pcibios.c | 23 ++++ arch/arc/plat-axs10x/Kconfig | 1 + drivers/pci/Makefile | 1 + drivers/pci/host/Kconfig | 11 ++ drivers/pci/host/Makefile | 1 + drivers/pci/host/pci-dra7xx.c | 11 +- drivers/pci/host/pci-exynos.c | 11 +- drivers/pci/host/pci-imx6.c | 11 +- drivers/pci/host/pcie-designware-plat.c | 143 +++++++++++++++++++++ drivers/pci/host/pcie-designware.c | 31 ++++- drivers/pci/host/pcie-designware.h | 6 + drivers/pci/host/pcie-spear13xx.c | 12 +- 18 files changed, 311 insertions(+), 37 deletions(-) create mode 100644 arch/arc/include/asm/pci.h create mode 100644 arch/arc/kernel/pcibios.c create mode 100644 drivers/pci/host/pcie-designware-plat.c
Signature · 1 line
1.8.1.5