[PATCH v9 0/5] PCI: Add support for resetting the Root Ports in a platform specific way

Manivannan Sadhasivam manivannan.sadhasivam at oss.qualcomm.com
Thu Jul 30 09:44:37 PDT 2026


On Wed, 29 Jul 2026 10:22:26 +0530, Manivannan Sadhasivam wrote:
> Currently, in the event of AER/DPC, PCI core will try to reset the slot (Root
> Port) and its subordinate devices by invoking bridge control reset and FLR. But
> in some cases like AER Fatal error, it might be necessary to reset the Root
> Ports using the PCI host bridge drivers in a platform specific way (as indicated
> by the TODO in the pcie_do_recovery() function in drivers/pci/pcie/err.c).
> Otherwise, the PCI link won't be recovered successfully.
> 
> [...]

Applied, thanks!

[1/5] PCI: dwc: ep: Clear MSI iATU mapping in dw_pcie_ep_cleanup()
      commit: 36637958726a4bbc630c0848eb3eb07cbfae89c2
[2/5] PCI/ERR: Add support for resetting the Root Ports in a platform specific way
      commit: e3e7dabe25e7be701c2a27a425ea71b17e238394
[3/5] PCI: host-common: Add link down handling for Root Ports
      commit: a36da2a2940a5c23a0a2e0c24966da637ca513fa
[4/5] PCI: qcom: Add support for resetting the Root Port due to link down event
      commit: 6b14d8bdba854e0031b4dbadf2d9cf5b98f95601
[5/5] misc: pci_endpoint_test: Add AER error handlers
      commit: 2e7d10af1cd05b26056a09032770db5c47bd54cd

Best regards,
-- 
மணிவண்ணன் சதாசிவம்





More information about the Linux-rockchip mailing list