|
@@ -93,6 +93,10 @@ static struct pci_driver svia_pci_driver = {
|
|
|
.name = DRV_NAME,
|
|
|
.id_table = svia_pci_tbl,
|
|
|
.probe = svia_init_one,
|
|
|
+#ifdef CONFIG_PM
|
|
|
+ .suspend = ata_pci_device_suspend,
|
|
|
+ .resume = ata_pci_device_resume,
|
|
|
+#endif
|
|
|
.remove = ata_pci_remove_one,
|
|
|
};
|
|
|
|
|
@@ -112,6 +116,10 @@ static struct scsi_host_template svia_sht = {
|
|
|
.slave_configure = ata_scsi_slave_config,
|
|
|
.slave_destroy = ata_scsi_slave_destroy,
|
|
|
.bios_param = ata_std_bios_param,
|
|
|
+#ifdef CONFIG_PM
|
|
|
+ .suspend = ata_scsi_device_suspend,
|
|
|
+ .resume = ata_scsi_device_resume,
|
|
|
+#endif
|
|
|
};
|
|
|
|
|
|
static const struct ata_port_operations vt6420_sata_ops = {
|