static int ahc_linux_pci_dev_suspend(struct pci_dev *pdev, pm_message_t mesg) { struct ahc_softc *ahc = pci_get_drvdata(pdev); int rc; if ((rc = ahc_suspend(ahc))) return rc; pci_save_state(pdev); pci_disable_device(pdev); if (mesg.event == PM_EVENT_SUSPEND) pci_set_power_state(pdev, PCI_D3hot); return rc; }
static int aic7770_suspend(struct ahc_softc *ahc) { return (ahc_suspend(ahc)); }