PCI: Add ACS quirk for Loongson PCIe
authorHuacai Chen <chenhuacai@loongson.cn>
Thu, 3 Apr 2025 04:07:56 +0000 (12:07 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 17 Apr 2025 20:26:46 +0000 (15:26 -0500)
commit1f3303aa92e15fa273779acac2d0023609de30f1
tree780ba7a9ec7d1d2ad3407659fee23521ad7f7a78
parent0af2f6be1b4281385b618cb86ad946eded089ac8
PCI: Add ACS quirk for Loongson PCIe

Loongson PCIe Root Ports don't advertise an ACS capability, but they do not
allow peer-to-peer transactions between Root Ports. Add an ACS quirk so
each Root Port can be in a separate IOMMU group.

Signed-off-by: Xianglai Li <lixianglai@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Cc: stable@vger.kernel.org
Link: https://patch.msgid.link/20250403040756.720409-1-chenhuacai@loongson.cn
drivers/pci/quirks.c