diff options
Diffstat (limited to 'drivers/ata/pata_efar.c')
-rw-r--r-- | drivers/ata/pata_efar.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/drivers/ata/pata_efar.c b/drivers/ata/pata_efar.c index d0f52e034906..079248a9b460 100644 --- a/drivers/ata/pata_efar.c +++ b/drivers/ata/pata_efar.c | |||
@@ -247,10 +247,6 @@ static struct scsi_host_template efar_sht = { | |||
247 | .slave_configure = ata_scsi_slave_config, | 247 | .slave_configure = ata_scsi_slave_config, |
248 | .slave_destroy = ata_scsi_slave_destroy, | 248 | .slave_destroy = ata_scsi_slave_destroy, |
249 | .bios_param = ata_std_bios_param, | 249 | .bios_param = ata_std_bios_param, |
250 | #ifdef CONFIG_PM | ||
251 | .resume = ata_scsi_device_resume, | ||
252 | .suspend = ata_scsi_device_suspend, | ||
253 | #endif | ||
254 | }; | 250 | }; |
255 | 251 | ||
256 | static const struct ata_port_operations efar_ops = { | 252 | static const struct ata_port_operations efar_ops = { |
@@ -305,7 +301,7 @@ static const struct ata_port_operations efar_ops = { | |||
305 | static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) | 301 | static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) |
306 | { | 302 | { |
307 | static int printed_version; | 303 | static int printed_version; |
308 | static struct ata_port_info info = { | 304 | static const struct ata_port_info info = { |
309 | .sht = &efar_sht, | 305 | .sht = &efar_sht, |
310 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_SRST, | 306 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_SRST, |
311 | .pio_mask = 0x1f, /* pio0-4 */ | 307 | .pio_mask = 0x1f, /* pio0-4 */ |
@@ -313,13 +309,13 @@ static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) | |||
313 | .udma_mask = 0x0f, /* UDMA 66 */ | 309 | .udma_mask = 0x0f, /* UDMA 66 */ |
314 | .port_ops = &efar_ops, | 310 | .port_ops = &efar_ops, |
315 | }; | 311 | }; |
316 | static struct ata_port_info *port_info[2] = { &info, &info }; | 312 | const struct ata_port_info *ppi[] = { &info, NULL }; |
317 | 313 | ||
318 | if (!printed_version++) | 314 | if (!printed_version++) |
319 | dev_printk(KERN_DEBUG, &pdev->dev, | 315 | dev_printk(KERN_DEBUG, &pdev->dev, |
320 | "version " DRV_VERSION "\n"); | 316 | "version " DRV_VERSION "\n"); |
321 | 317 | ||
322 | return ata_pci_init_one(pdev, port_info, 2); | 318 | return ata_pci_init_one(pdev, ppi); |
323 | } | 319 | } |
324 | 320 | ||
325 | static const struct pci_device_id efar_pci_tbl[] = { | 321 | static const struct pci_device_id efar_pci_tbl[] = { |