From: Vaibhav Gupta <vaibhavgupta40@xxxxxxxxx> Date: Mon, 22 Jun 2020 17:12:23 +0530 > Linux Kernel Mentee: Remove Legacy Power Management. > > The purpose of this patch series is to remove legacy power management > callbacks and invocation of PCI helper functions, from tulip ethernet drivers. > > With legacy PM, drivers themselves are responsible for handling the device's > power states. And they do this with the help of PCI helper functions like > pci_enable/disable_device(), pci_set/restore_state(), pci_set_powr_state(), etc. > which is not recommended. > > In generic PM, all the required tasks are handled by PCI core and drivers need > to perform device-specific operations only. > > All patches are compile-tested only. Series applied to net-next, thanks.