[PATCH 00/12] Designware PCIe updates and Layerscape support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



s series has some updates to the Designware PCIe controller driver
taken from Linux and finally adds support for the Layerscape incarnation
of the Designware PCIe core.

Sascha Hauer (12):
  PCI: dwc: Don't hard-code DBI/ATU offset
  PCI: dwc: Make use of IS_ALIGNED()
  PCI: dwc: Add dw_pcie_disable_atu()
  PCI: dwc: Make use of BIT() in constant definitions
  PCI: dwc: Enable iATU unroll for endpoint too
  PCI: dwc: Fix ATU identification for designware version >= 4.80
  PCI: dwc: imx6: Share PHY debug register definitions
  PCI: dwc: Cleanup DBI,ATU read and write APIs
  PCI: dwc: rename readl/writel_dbi ops to read/write_dbi
  PCI: dwc: Sync register definitions with Linux-5.4
  PCI: dwc: Return directly when num-lanes is not found
  PCI: Add layerscape PCIe driver

 arch/arm/Kconfig                   |   1 +
 drivers/pci/Kconfig                |   7 +
 drivers/pci/Makefile               |   1 +
 drivers/pci/pci-imx6.c             |  11 +-
 drivers/pci/pci-layerscape.c       | 484 +++++++++++++++++++++++++++++
 drivers/pci/pcie-designware-host.c |  16 -
 drivers/pci/pcie-designware.c      | 108 +++++--
 drivers/pci/pcie-designware.h      | 152 ++++++---
 8 files changed, 688 insertions(+), 92 deletions(-)
 create mode 100644 drivers/pci/pci-layerscape.c

-- 
2.24.0


_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux