PCI: aardvark controller fixes
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest13 patches 7 repliesIn review
- v113 patches 33 repliesSuperseded
Changes in v2 from the cover letter
- updated commit message in patch 6 as suggested by Mark
- updated patch 6 to also drop the early return
- changed the LTSSM definitions to enum in patch 12
- dropped the Fixes tags for those patches where it was inappropriate
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macrosinclude/ | +6 | 0 replies | |
| 2/13 | PCI: aardvark: Fix PCIe Max Payload Size settingdrivers/ | +2 | 0 replies | |
| 3/13 | PCI: aardvark: Don't spam about PIO Response Statusdrivers/ | +1 | 0 replies | |
| 4/13 | PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridgedrivers/ | +1 | 0 replies | |
| 5/13 | PCI: aardvark: Fix configuring Reference clockdrivers/ | +8 | 0 replies | |
| 6/13 | PCI: aardvark: Do not clear status bits of masked interruptsdrivers/ | +0 | 0 replies | |
| 7/13 | PCI: aardvark: Do not unmask unused interruptsdrivers/ | +3 | 3 replies | |
| 8/13 | PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()drivers/ | +20 | 0 replies | |
| 9/13 | PCI: aardvark: Implement re-issuing config requests on CRS responsedrivers/ | +43 | 0 replies | |
| 10/13 | PCI: aardvark: Simplify initialization of rootcap on virtual bridgedrivers/ | +4 | 0 replies | |
| 11/13 | PCI: aardvark: Fix link trainingdrivers/ | +34 | 2 replies | |
| 12/13 | PCI: aardvark: Fix checking for link up via LTSSM statedrivers/ | +70 | 0 replies | |
| 13/13 | PCI: aardvark: Fix reporting Data Link Layer Link Activedrivers/ | +28 | 0 replies |
Reviews trailers per patch
11 of 13 patches have a Reviewed-by or Acked-by.
| Patch | Marek Behún | Bjorn Helgaas |
|---|---|---|
| 1/13 | R-b | R-b |
| 2/13 | R-b | |
| 3/13 | ||
| 4/13 | R-b | |
| 5/13 | R-b | |
| 6/13 | R-b | |
| 7/13 | R-b | |
| 8/13 | ||
| 9/13 | R-b | |
| 10/13 | R-b | |
| 11/13 | R-b | |
| 12/13 | R-b | |
| 13/13 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 00/13] PCI: aardvark controller fixes
Hi Lorenzo,
as requested I am sending v2 of this series.
Changes since v1:
- updated commit message in patch 6 as suggested by Mark
- updated patch 6 to also drop the early return
- changed the LTSSM definitions to enum in patch 12
- dropped the Fixes tags for those patches where it was inappropriate
Marek Behún (2):
PCI: aardvark: Don't spam about PIO Response Status
PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
Pali Rohár (11):
PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros
PCI: aardvark: Fix PCIe Max Payload Size setting
PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated
bridge
PCI: aardvark: Fix configuring Reference clock
PCI: aardvark: Do not clear status bits of masked interrupts
PCI: aardvark: Do not unmask unused interrupts
PCI: aardvark: Implement re-issuing config requests on CRS response
PCI: aardvark: Simplify initialization of rootcap on virtual bridge
PCI: aardvark: Fix link training
PCI: aardvark: Fix checking for link up via LTSSM state
PCI: aardvark: Fix reporting Data Link Layer Link Active
drivers/pci/controller/pci-aardvark.c | 372 +++++++++++++++----------- include/uapi/linux/pci_regs.h | 6 + 2 files changed, 217 insertions(+), 161 deletions(-)
Signature · 1 line
2.32.0