/* Called after an ethtool operation. Restore the chip back to D3 state if it isn't running.  */
static void velocity_ethtool_down(struct net_device *dev)
/* Called after an ethtool operation. Restore the chip back to D3 state if it isn't running.  */
static void velocity_ethtool_down(struct net_device *dev)
{
	struct velocity_info *vptr = netdev_priv(dev);
	if (!netif_running(dev))
		pci_set_power_state(vptr->pdev, PCI_D3hot);
}