pcnet32: Convert to generic power management
authorVaibhav Gupta <vaibhavgupta40@gmail.com>
Mon, 22 Jun 2020 11:13:58 +0000 (16:43 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 24 Jun 2020 03:31:18 +0000 (20:31 -0700)
commita86688fbef1b48395822e90d5273e8abcac95a6c
treea6460c27dc76e81178f9ae409659927928c3c977
parentf9215d6bb53ae1bd2268369d77b3f0855a27ba47
pcnet32: Convert to generic power management

Remove legacy PM callbacks and use generic operations. With legacy code,
drivers were responsible for handling PCI PM operations like
pci_save_state(). In generic code, all these are handled by PCI core.

The generic suspend() and resume() are called at the same point the legacy
ones were called. Thus, it does not affect the normal functioning of the
driver.

Compile-tested only.

Signed-off-by: Vaibhav Gupta <vaibhavgupta40@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/amd/pcnet32.c