PCI: Add ACS quirk for HXT SD4800
authorShunyong Yang <shunyong.yang@hxt-semitech.com>
Fri, 1 Feb 2019 23:13:10 +0000 (17:13 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 1 Feb 2019 23:15:43 +0000 (17:15 -0600)
The design of HXT SD4800 ACS feature is the same as QCOM QDF2xxx.  Add an
ACS quirk for the SD4800.

Signed-off-by: Shunyong Yang <shunyong.yang@hxt-semitech.com>
[bhelgaas: split to separate patch]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Sinan Kaya <okaya@kernel.org>
CC: Joey Zheng <yu.zheng@hxt-semitech.com>
drivers/pci/quirks.c

index 9fabcef..6bafd0f 100644 (file)
@@ -4519,6 +4519,8 @@ static const struct pci_dev_acs_enabled {
        /* QCOM QDF2xxx root ports */
        { PCI_VENDOR_ID_QCOM, 0x0400, pci_quirk_qcom_rp_acs },
        { PCI_VENDOR_ID_QCOM, 0x0401, pci_quirk_qcom_rp_acs },
+       /* HXT SD4800 root ports. The ACS design is same as QCOM QDF2xxx */
+       { PCI_VENDOR_ID_HXT, 0x0401, pci_quirk_qcom_rp_acs },
        /* Intel PCH root ports */
        { PCI_VENDOR_ID_INTEL, PCI_ANY_ID, pci_quirk_intel_pch_acs },
        { PCI_VENDOR_ID_INTEL, PCI_ANY_ID, pci_quirk_intel_spt_pch_acs },