mbox series

[v2,0/4] PCI: aardvark: PIO fixes

Message ID 20210722144041.12661-1-pali@kernel.org
Headers show
Series PCI: aardvark: PIO fixes | expand

Message

Pali Rohár July 22, 2021, 2:40 p.m. UTC
This patch series fix PIO functions used for accessing PCI config space.

In v2 is fixed processing of CRS response which depends on emulation of
CRSVIS and CRSSVE bits in config space of emulated PCIe bridge.

Patch "PCI: aardvark: Fix checking for PIO Non-posted Request" was
dropped from v2 as it was already applied.

Evan Wang (1):
  PCI: aardvark: Fix checking for PIO status

Pali Rohár (3):
  PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO
    response
  PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
  PCI: aardvark: Fix reporting CRS value

 drivers/pci/controller/pci-aardvark.c | 125 +++++++++++++++++++++++---
 drivers/pci/pci-bridge-emul.h         |   2 +-
 2 files changed, 116 insertions(+), 11 deletions(-)

Comments

Lorenzo Pieralisi Aug. 5, 2021, 9:54 a.m. UTC | #1
On Thu, 22 Jul 2021 16:40:37 +0200, Pali Rohár wrote:
> This patch series fix PIO functions used for accessing PCI config space.
> 
> In v2 is fixed processing of CRS response which depends on emulation of
> CRSVIS and CRSSVE bits in config space of emulated PCIe bridge.
> 
> Patch "PCI: aardvark: Fix checking for PIO Non-posted Request" was
> dropped from v2 as it was already applied.
> 
> [...]

Applied to pci/aardvark, thanks!

[1/4] PCI: aardvark: Fix checking for PIO status
      https://git.kernel.org/lpieralisi/pci/c/fcb461e2bc
[2/4] PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
      https://git.kernel.org/lpieralisi/pci/c/02bcec3ea5
[3/4] PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
      https://git.kernel.org/lpieralisi/pci/c/e902bb7c24
[4/4] PCI: aardvark: Fix reporting CRS value
      https://git.kernel.org/lpieralisi/pci/c/43f5c77bcb

Thanks,
Lorenzo