We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b688287 + 424ee7b commit e0099e1Copy full SHA for e0099e1
1 file changed
drivers/pci/quirks.c
@@ -6429,3 +6429,13 @@ static void pci_mask_replay_timer_timeout(struct pci_dev *pdev)
6429
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_GLI, 0x9750, pci_mask_replay_timer_timeout);
6430
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_GLI, 0x9755, pci_mask_replay_timer_timeout);
6431
#endif
6432
+
6433
+/*
6434
+ * Renesas PCIe-to-USB bridge UPD720201 does not advertise D3cold
6435
+ * capability by default until firmware is loaded post-enumeration.
6436
+ */
6437
+static void quirk_enable_d3cold(struct pci_dev *dev)
6438
+{
6439
+ dev->pme_support = dev->pme_support | (1 << PCI_D3cold);
6440
+}
6441
+DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_RENESAS, 0x0014, quirk_enable_d3cold);
0 commit comments