diff options
Diffstat (limited to 'drivers/ata/pata_it8213.c')
-rw-r--r-- | drivers/ata/pata_it8213.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/ata/pata_it8213.c b/drivers/ata/pata_it8213.c index 17bf9f3ed013..a769952646e1 100644 --- a/drivers/ata/pata_it8213.c +++ b/drivers/ata/pata_it8213.c | |||
@@ -257,10 +257,6 @@ static struct scsi_host_template it8213_sht = { | |||
257 | .dma_boundary = ATA_DMA_BOUNDARY, | 257 | .dma_boundary = ATA_DMA_BOUNDARY, |
258 | .slave_configure = ata_scsi_slave_config, | 258 | .slave_configure = ata_scsi_slave_config, |
259 | .bios_param = ata_std_bios_param, | 259 | .bios_param = ata_std_bios_param, |
260 | #ifdef CONFIG_PM | ||
261 | .resume = ata_scsi_device_resume, | ||
262 | .suspend = ata_scsi_device_suspend, | ||
263 | #endif | ||
264 | }; | 260 | }; |
265 | 261 | ||
266 | static const struct ata_port_operations it8213_ops = { | 262 | static const struct ata_port_operations it8213_ops = { |
@@ -315,7 +311,7 @@ static const struct ata_port_operations it8213_ops = { | |||
315 | static int it8213_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) | 311 | static int it8213_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) |
316 | { | 312 | { |
317 | static int printed_version; | 313 | static int printed_version; |
318 | static struct ata_port_info info = { | 314 | static const struct ata_port_info info = { |
319 | .sht = &it8213_sht, | 315 | .sht = &it8213_sht, |
320 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_SRST, | 316 | .flags = ATA_FLAG_SLAVE_POSS | ATA_FLAG_SRST, |
321 | .pio_mask = 0x1f, /* pio0-4 */ | 317 | .pio_mask = 0x1f, /* pio0-4 */ |
@@ -323,14 +319,14 @@ static int it8213_init_one (struct pci_dev *pdev, const struct pci_device_id *en | |||
323 | .udma_mask = 0x1f, /* UDMA 100 */ | 319 | .udma_mask = 0x1f, /* UDMA 100 */ |
324 | .port_ops = &it8213_ops, | 320 | .port_ops = &it8213_ops, |
325 | }; | 321 | }; |
326 | static struct ata_port_info *port_info[2] = { &info, &info }; | 322 | /* Current IT8213 stuff is single port */ |
323 | const struct ata_port_info *ppi[] = { &info, &ata_dummy_port_info }; | ||
327 | 324 | ||
328 | if (!printed_version++) | 325 | if (!printed_version++) |
329 | dev_printk(KERN_DEBUG, &pdev->dev, | 326 | dev_printk(KERN_DEBUG, &pdev->dev, |
330 | "version " DRV_VERSION "\n"); | 327 | "version " DRV_VERSION "\n"); |
331 | 328 | ||
332 | /* Current IT8213 stuff is single port */ | 329 | return ata_pci_init_one(pdev, ppi); |
333 | return ata_pci_init_one(pdev, port_info, 1); | ||
334 | } | 330 | } |
335 | 331 | ||
336 | static const struct pci_device_id it8213_pci_tbl[] = { | 332 | static const struct pci_device_id it8213_pci_tbl[] = { |