> +static void rnpgbe_shutdown(struct pci_dev *pdev) > +{ > + bool wake; > + > + rnpgbe_dev_shutdown(pdev, &wake); > + > + if (system_state == SYSTEM_POWER_OFF) { > + pci_wake_from_d3(pdev, wake); > + pci_set_power_state(pdev, PCI_D3hot); > + } I don't think you need this test of system state until you have added WoL support. Andrew --- pw-bot: cr