Skip to content

PCI: Add support for J7200 and AM64

Kishon Vijay Abraham I linux-arm-kernel linux-omap linux-pci lkml 3 versions – Applied

Status from this message: Applied to pci/cadence, thanks!

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest5 patches 4 repliesApplied
  2. v26 patches 8 repliesSuperseded
  3. v14 of 5 patches 1 replySuperseded

Changes in v3 from the cover letter

1) Drop the patch that does not request or allocate IRQs in probe for J721E/AM654
2) Fix other minor comments given by Lorenzo

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/5PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of booldrivers/pci/controller/cadence/pci-j721e.c drivers/pci/controller/cadence/pcie-cadence.h+2 -20 replies
2/5PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet statedrivers/pci/controller/cadence/pcie-cadence-ep.c drivers/pci/controller/cadence/pcie-cadence-host.c drivers/pci/controller/cadence/pcie-cadence.c +1 more+38 -00 replies
3/5PCI: j721e: Add PCIe support for J7200drivers/pci/controller/cadence/pci-j721e.c+36 -40 replies
4/5PCI: j721e: Add PCIe support for AM64drivers/pci/controller/cadence/pci-j721e.c+19 -00 replies
5/5misc: pci_endpoint_test: Add deviceID for AM64 and J7200drivers/misc/pci_endpoint_test.c+8 -00 replies

Reviews trailers per patch

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

Read the v3 thread

Cover letter [PATCH v3 0/5] PCI: Add support for J7200 and AM64

This series adds the compatible specific to J7200 and AM64 and applies the erratas and configuration specific to them.

This series also includes Nadeem's patch that adds a quirk in Cadence driver which is used by J7200 [1].

The DT binding for both J7200 and AM64 is already merged.

v1 of the patch series can be found at [2]
v2 of the patch series can be found at [3]

Changes from v2:
1) Drop the patch that does not request or allocate IRQs in probe for J721E/AM654
2) Fix other minor comments given by Lorenzo

Changes from v1:
1) As suggested by Bjorn, used unsigned int :1, instead of bool for structure members
2) Removed using unnecessary local variables and also fixed some code alignment

[1] -> https://lore.kernel.org/r/[email protected]
[2] -> https://lore.kernel.org/r/[email protected]
[3] -> https://lore.kernel.org/r/[email protected]

Kishon Vijay Abraham I (4):
PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool
PCI: j721e: Add PCIe support for J7200
PCI: j721e: Add PCIe support for AM64
misc: pci_endpoint_test: Add deviceID for AM64 and J7200

Nadeem Athani (1):
PCI: cadence: Add quirk flag to set minimum delay in LTSSM
Detect.Quiet state

 drivers/misc/pci_endpoint_test.c              |  8 +++
 drivers/pci/controller/cadence/pci-j721e.c    | 61 +++++++++++++++++--
 .../pci/controller/cadence/pcie-cadence-ep.c  |  4 ++
 .../controller/cadence/pcie-cadence-host.c    |  3 +
 drivers/pci/controller/cadence/pcie-cadence.c | 16 +++++
 drivers/pci/controller/cadence/pcie-cadence.h | 17 +++++-
 6 files changed, 103 insertions(+), 6 deletions(-)
Signature · 1 line
2.17.1