linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/4] PCI: dwc: Move iATU register mapping to common framework
@ 2020-09-30  5:36 Kunihiko Hayashi
  2020-09-30  5:36 ` [PATCH v3 1/4] dt-bindings: PCI: uniphier: Add iATU register description Kunihiko Hayashi
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Kunihiko Hayashi @ 2020-09-30  5:36 UTC (permalink / raw)
  To: Rob Herring, Bjorn Helgaas, Lorenzo Pieralisi, Jingoo Han,
	Gustavo Pimentel, Murali Karicheri
  Cc: linux-pci, devicetree, linux-arm-kernel, linux-kernel,
	Masami Hiramatsu, Jassi Brar, Kunihiko Hayashi

This moves iATU register mapping in the Keystone driver to common
framework. And this adds "iatu" property description to the dt-bindings
for UniPhier PCIe host and endpoint controller.

This series is split from the previous patches:
https://www.spinics.net/lists/linux-pci/msg97608.html
"[PATCH v6 0/6] PCI: uniphier: Add features for UniPhier PCIe host controller"

This has been confirmed with PCIe version 4.80 controller on UniPhier platform.
Please comfirm this series on Keystone platform if necessary.

Changes since v2:
- dt-bindings: Fix errors from dt_binding_check

Changes since v1:
- Use to_platform_device() instead of of_find_device_by_node()
- Add Reviewed-by: line to 4th patch for keystone
- dt-bindings: Add description for uniphier-ep

Kunihiko Hayashi (4):
  dt-bindings: PCI: uniphier: Add iATU register description
  dt-bindings: PCI: uniphier-ep: Add iATU register description
  PCI: dwc: Add common iATU register support
  PCI: keystone: Remove iATU register mapping

 .../bindings/pci/socionext,uniphier-pcie-ep.yaml     | 20 ++++++++++++++------
 .../devicetree/bindings/pci/uniphier-pcie.txt        |  1 +
 drivers/pci/controller/dwc/pci-keystone.c            | 20 ++++----------------
 drivers/pci/controller/dwc/pcie-designware.c         |  5 +++++
 4 files changed, 24 insertions(+), 22 deletions(-)

-- 
2.7.4


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

end of thread, other threads:[~2020-10-08 11:23 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-30  5:36 [PATCH v3 0/4] PCI: dwc: Move iATU register mapping to common framework Kunihiko Hayashi
2020-09-30  5:36 ` [PATCH v3 1/4] dt-bindings: PCI: uniphier: Add iATU register description Kunihiko Hayashi
2020-09-30  5:36 ` [PATCH v3 2/4] dt-bindings: PCI: uniphier-ep: " Kunihiko Hayashi
2020-09-30 12:48   ` Rob Herring
2020-09-30  5:36 ` [PATCH v3 3/4] PCI: dwc: Add common iATU register support Kunihiko Hayashi
2020-09-30 12:49   ` Rob Herring
2020-09-30  5:36 ` [PATCH v3 4/4] PCI: keystone: Remove iATU register mapping Kunihiko Hayashi
2020-10-08 11:23 ` [PATCH v3 0/4] PCI: dwc: Move iATU register mapping to common framework Lorenzo Pieralisi

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).