SPRZ452I july 2018 – may 2023 AM6526 , AM6528 , AM6546 , AM6548
PCIe: QoS support for outbound transactions across PCIe is not fully functional
Quality of Service (QoS) support is available within the PCIeSS for the outbound transactions but is not properly utilized, with transactions following a strict ordering of all transactions.
Within the PCIeSS, traffic classes can be separated to four streams based on OrderID for the outbound transaction. The command order across the PCIe interface is based on priority between classes. Read response between classes should be independent, however with this errata the responses to high-priority transactions are serialized behind those belonging to low-priority transactions issued earlier.
The remote PCIe device operation is independent of this errata and may follow it's QoS servicing rules. Inbound PCIe transactions are not affected by this errata.
None. Responses for outbound transactions are serviced in order.