From 0ffd96a69e53f15fb406edf139bcaf14cd86840f Mon Sep 17 00:00:00 2001 From: Vignesh Viswanathan Date: Tue, 6 Jul 2021 15:06:17 +0530 Subject: [PATCH] PCI: Disable L0s and L1 support 0x1104 QCN9000 target with device ID 0x1104 does not support L0s and L1 support. Disable L0s and L1 support for QCN9000 in PCI quirks. Change-Id: Ibb7b7c6e89e8076e4f7c6e32de651833e7c62c73 Signed-off-by: Vignesh Viswanathan --- drivers/pci/quirks.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index c98067579e9f..77dd1062a59b 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -2342,6 +2342,7 @@ static void quirk_disable_aspm_l0s_l1(struct pci_dev *dev) * disable both L0s and L1 for now to be safe. */ DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ASMEDIA, 0x1080, quirk_disable_aspm_l0s_l1); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_QCOM, 0x1104, quirk_disable_aspm_l0s_l1); /* * Some Pericom PCIe-to-PCI bridges in reverse mode need the PCIe Retrain