Skip to content

PCI: aardvark: Initialization fixes

Pali Rohár linux-arm-kernel linux-pci lkml 2 versions Applied

Status from this message: Applied to pci/aardvark:

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v1 Latest posting 2/25 patches 5 repliesApplied
  2. v1 posting 1/22 patches 8 repliesApplied

Patches in v1 posting 2/2 Applied

#Subject and filesSizeRepliesApplied
1/5PCI: aardvark: Fix link trainingdrivers/pci/controller/pci-aardvark.c+34 -830 replies
2/5PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macrosinclude/uapi/linux/pci_regs.h+6 -02 replies
3/5PCI: aardvark: Fix PCIe Max Payload Size settingdrivers/pci/controller/pci-aardvark.c+2 -10 replies
4/5PCI: aardvark: Implement workaround for the readback value of VEND_IDdrivers/pci/controller/pci-aardvark.c+11 -00 replies
5/5PCI: aardvark: Implement workaround for PCIe Completion Timeoutdrivers/pci/controller/pci-aardvark.c+7 -02 replies

Reviews trailers per patch

4 of 5 patches have a Reviewed-by or Acked-by.

PatchMarek BehúnBjorn Helgaas
1/5R-b
2/5R-b A-b
3/5R-b
4/5R-b
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [RESEND PATCH 0/5] PCI: aardvark: Initialization fixes

Per Lorenzo's request [1] I'm resending [2] some other aardvark patches which fixes initialization.

The last patch 5/5 is the new and was not in previous patch series [2]. Please see detailed description and additional comment after --- section.

[1] - https://lore.kernel.org/linux-pci/20210603151605.GA18917@lpieralisi/
[2] - https://lore.kernel.org/linux-pci/[email protected]/

Pali Rohár (5):
PCI: aardvark: Fix link training
PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros
PCI: aardvark: Fix PCIe Max Payload Size setting
PCI: aardvark: Implement workaround for the readback value of VEND_ID
PCI: aardvark: Implement workaround for PCIe Completion Timeout

 drivers/pci/controller/pci-aardvark.c | 138 ++++++++++----------------
 include/uapi/linux/pci_regs.h         |   6 ++
 2 files changed, 60 insertions(+), 84 deletions(-)
Signature · 1 line
2.20.1