Skip to content

pcie-designware: add iATU unroll feature

Joao Pinto linux-pci lkml 5 versions – Applied

Status from this message: I applied these to pci/host-designware for v4.9.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest2 of 3 patches 1 replyApplied
  2. v43 patches 2 repliesSuperseded
  3. v33 patches 0 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v22 patches5 repliesSuperseded
v12 patches0 repliesSuperseded

2 of 3 patches are in this archive. The cover letter announces 3.

Patches in v5 Applied

#Subject and filesSizeRepliesApplied
1/3pcie-designware: move definitionsdrivers/pci/host/pcie-designware.c drivers/pci/host/pcie-designware.h+5 -50 replies
2/3pcie-designware: add iATU Unroll featuredrivers/pci/host/pcie-designware.c drivers/pci/host/pcie-designware.h+116 -160 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v5 yet.

Read the v5 thread

Cover letter [PATCH v5 0/3] pcie-designware: add iATU unroll feature

The new DWC PCIe Core version (4.80) implements iATU in a different way. This new mechanism is called iATU Unroll Mode. The Core still supports the "old" mechanism calling it Legacy Mode if configured to do so, but the standard way will be using Unroll.
This patch adds the necessary support for the mechanism and makes some minor improvements to the existent one.

Joao Pinto (3):
pci: move definitions from header to pcie-designware.c
pci: add iATU Unroll mechanism
pcie-designware: fix typo

 drivers/pci/host/pcie-designware.c | 138 ++++++++++++++++++++++++++++++++-----
 drivers/pci/host/pcie-designware.h |   6 +-
 2 files changed, 122 insertions(+), 22 deletions(-)
Signature · 1 line
1.8.1.5