Bjorn Helgaas 7dc249e7b9 Merge branch 'pci/pm'
- Disable use of D3cold on Asus B1400 PCI-NVMe bridges because some BIOSes
  can't power them back on, replacing a more general ACPI sleep quirk
  (Daniel Drake)

- Allow runtime PM when the driver enables it but doesn't need any runtime
  PM callbacks (Raag Jadav)

- Drain runtime-idle callbacks before driver removal to avoid races between
  .remove() and .runtime_idle(), which caused intermittent page faults when
  the rtsx .runtime_idle() accessed registers that its .remove() had
  already unmapped (Rafael J. Wysocki)

* pci/pm:
  PCI/PM: Drain runtime-idle callbacks before driver removal
  PCI/PM: Allow runtime PM with no PM callbacks at all
  Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
  PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
2024-03-12 12:14:22 -05:00
..
2024-01-17 16:23:17 -08:00
2023-10-24 10:54:04 -05:00
2024-03-12 12:14:20 -05:00
2023-10-24 16:55:45 -05:00
2023-08-30 16:59:03 -07:00
2024-02-12 10:35:40 -06:00
2024-02-12 10:35:40 -06:00
2024-03-12 12:14:21 -05:00
2023-10-28 13:30:59 -05:00
2024-03-12 12:14:22 -05:00
2023-11-03 15:15:47 -10:00
2024-03-12 12:14:21 -05:00
2024-03-12 12:14:20 -05:00
2024-03-12 12:14:21 -05:00
2023-09-28 16:49:44 -05:00
2023-10-24 16:55:45 -05:00
2023-11-02 14:05:18 -10:00