[PATCH v3 0/2] PCI: dw-rockchip: hide broken ATS cap in EP-mode
Krzysztof Wilczyński
kw at linux.com
Tue Mar 11 10:39:16 PDT 2025
Hello,
> Hello there,
>
> Address Translation Services (ATS) is broken on rk3588 when running the
> PCIe controller in Endpoint Mode.
>
> This causes IOTLB invalidation timeout errors on the host side when using
> and rk3588 in Endpoint Mode, and you are unable to run pci_endpoint_test.
>
> Solve this by hiding the ATS capability.
> With this, we do not get any IOTLB invalidation timeouts, and we can run
> pci_endpoint_test successfully.
Applied to controller/dwc, thank you!
Krzysztof
More information about the linux-arm-kernel
mailing list