Message ID | 20200622114228.60027-1-vaibhavgupta40@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | ethernet: dec: tulip: use generic power management | expand |
From: Vaibhav Gupta <vaibhavgupta40@gmail.com> 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.