[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1454952698.git.jpinto@synopsys.com>
Date: Wed, 17 Feb 2016 17:46:17 +0000
From: Joao Pinto <Joao.Pinto@...opsys.com>
To: Vineet.Gupta1@...opsys.com, helgaas@...nel.org
Cc: linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-snps-arc@...ts.infradead.org, CARLOS.PALMINHA@...opsys.com,
Alexey.Brodkin@...opsys.com, robh+dt@...nel.org,
pawel.moll@....com, mark.rutland@....com,
ijc+devicetree@...lion.org.uk, galak@...eaurora.org, arnd@...db.de,
Joao Pinto <Joao.Pinto@...opsys.com>
Subject: [PATCH RESEND 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
--
1.8.1.5
Powered by blists - more mailing lists