On 2020-08-01 01:15, Jon Derrick wrote: > The pci_save_state call in vmd_suspend can be performed by > pci_pm_suspend_irq. This allows the call to pci_prepare_to_sleep into > ASPM flow. > > The pci_restore_state call in vmd_resume was restoring state after > pci_pm_resume->pci_restore_standard_config had already restored state. > It's also been suspected that the config state should be restored before > re-requesting IRQs. > > Remove the pci_{save,restore}_state calls in vmd_{suspend,resume} in > order to allow proper flow through PCI core power management ASPM code. I had a try on this patch but `lspci` still shows ASPM Disabled. Anything prerequisite missing here? You-Sheng Yang
Attachment:
signature.asc
Description: OpenPGP digital signature