linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v7 0/7] Add EP driver for Rockchip PCIe controller
@ 2018-05-09  1:11 Shawn Lin
  2018-05-09  1:12 ` [PATCH v7 2/7] PCI: rockchip: Split out rockchip_pcie_parse_dt() to parse DT Shawn Lin
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Shawn Lin @ 2018-05-09  1:11 UTC (permalink / raw)
  To: Lorenzo Pieralisi, Bjorn Helgaas
  Cc: Rob Herring, devicetree, linux-rockchip, linux-pci, Shawn Lin

Hi Lorenzo,

This's the 7th try to upstream EP driver for Rockchip PCIe
controller. V7 is the same with V6 but with some minor adjustment
for commit title and commit log.

Thanks.


Changes in v7:
- check and update commit log

Changes in v6:
- rebase

Changes in v5:
- export symbol to fix error reported by Kbuild robot
- PCIE_ROCKCHIP depends on PCI

Changes in v4:
- remove empty line
- keep rockchip's order next to cadence and dwc, but
  we will try to resort it later when reconstructing
  the directories

Shawn Lin (7):
  PCI: rockchip: Separate common code from RC driver
  PCI: rockchip: Split out rockchip_pcie_parse_dt() to parse DT
  PCI: rockchip: Split out common function to init controller
  dt-bindings: PCI: rockchip: Rename rockchip-pcie.txt to
    rockchip-pcie-host.txt
  PCI: rockchip: Add EP driver for Rockchip PCIe controller
  dt-bindings: PCI: rockchip: Add DT bindings for Rockchip PCIe EP
    driver
  arm64: defconfig: update config for Rockchip PCIe

 .../devicetree/bindings/pci/rockchip-pcie-ep.txt   |   62 +
 .../{rockchip-pcie.txt => rockchip-pcie-host.txt}  |    0
 MAINTAINERS                                        |    4 +-
 arch/arm64/configs/defconfig                       |    3 +-
 drivers/pci/host/Kconfig                           |   19 +-
 drivers/pci/host/Makefile                          |    2 +
 drivers/pci/host/pcie-rockchip-ep.c                |  639 ++++++++
 drivers/pci/host/pcie-rockchip-host.c              | 1141 +++++++++++++
 drivers/pci/host/pcie-rockchip.c                   | 1683 +++-----------------
 drivers/pci/host/pcie-rockchip.h                   |  338 ++++
 10 files changed, 2403 insertions(+), 1488 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pci/rockchip-pcie-ep.txt
 rename Documentation/devicetree/bindings/pci/{rockchip-pcie.txt => rockchip-pcie-host.txt} (100%)
 create mode 100644 drivers/pci/host/pcie-rockchip-ep.c
 create mode 100644 drivers/pci/host/pcie-rockchip-host.c
 create mode 100644 drivers/pci/host/pcie-rockchip.h

-- 
1.9.1

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-05-09  1:21 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-09  1:11 [PATCH v7 0/7] Add EP driver for Rockchip PCIe controller Shawn Lin
2018-05-09  1:12 ` [PATCH v7 2/7] PCI: rockchip: Split out rockchip_pcie_parse_dt() to parse DT Shawn Lin
2018-05-09  1:12 ` [PATCH v7 3/7] PCI: rockchip: Split out common function to init controller Shawn Lin
2018-05-09  1:12 ` [PATCH v7 4/7] dt-bindings: PCI: rockchip: Rename rockchip-pcie.txt to rockchip-pcie-host.txt Shawn Lin
2018-05-09  1:12 ` [PATCH v7 5/7] PCI: rockchip: Add EP driver for Rockchip PCIe controller Shawn Lin
2018-05-09  1:13 ` [PATCH v7 6/7] dt-bindings: PCI: rockchip: Add DT bindings for Rockchip PCIe EP driver Shawn Lin
2018-05-09  1:13 ` [PATCH v7 7/7] arm64: defconfig: update config for Rockchip PCIe Shawn Lin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).