Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 7f342678 authored by Vadim Lomovtsev's avatar Vadim Lomovtsev Committed by Bjorn Helgaas
Browse files

PCI: Set Cavium ACS capability quirk flags to assert RR/CR/SV/UF



The Cavium ThunderX (CN8XXX) family of PCIe Root Ports does not advertise
an ACS capability.  However, the RTL internally implements similar
protection as if ACS had Request Redirection, Completion Redirection,
Source Validation, and Upstream Forwarding features enabled.

Change Cavium ACS capabilities quirk flags accordingly.

Fixes: b404bcfb ("PCI: Add ACS quirk for all Cavium devices")
Signed-off-by: default avatarVadim Lomovtsev <Vadim.Lomovtsev@cavium.com>
[bhelgaas: tidy changelog, comment, stable tag]
Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
Cc: stable@vger.kernel.org	# v4.6+: b77d537d: PCI: Apply Cavium ACS quirk only to CN81xx/CN83xx/CN88xx devices
parent ff26449e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment