Re: [Intel-wired-lan] [PATCH 2/5] igc: Let the PCI core deal with the PM resume flow

Dahan, AvigailX
2026-03-09T10:37:39Z

On 24/02/2026 13:10, Mika Westerberg wrote:
> Currently igc driver calls pci_set_power_state() and pci_restore_state()
> and the like to bring the device back from low power states. However,
> PCI core handles all this on behalf of the driver. Furthermore with PTM
> enabled the PCI core re-enables it on resume but the driver calls
> pci_restore_state() which ends up disabling it again.
>
> For this reason let the PCI core handle the common PM resume flow.
>
> Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
> Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
> ---
> drivers/net/ethernet/intel/igc/igc_main.c | 6 ------
> 1 file changed, 6 deletions(-)
>

Tested-by: Avigail Dahan <avigailx.dahan@intel.com>