diff options
Diffstat (limited to 'drivers/ata/pata_sil680.c')
-rw-r--r-- | drivers/ata/pata_sil680.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/ata/pata_sil680.c b/drivers/ata/pata_sil680.c index 0936f534d9c7..5313deeffa6d 100644 --- a/drivers/ata/pata_sil680.c +++ b/drivers/ata/pata_sil680.c | |||
@@ -282,7 +282,6 @@ static int __devinit sil680_init_one(struct pci_dev *pdev, | |||
282 | const struct pci_device_id *id) | 282 | const struct pci_device_id *id) |
283 | { | 283 | { |
284 | static const struct ata_port_info info = { | 284 | static const struct ata_port_info info = { |
285 | .sht = &sil680_sht, | ||
286 | .flags = ATA_FLAG_SLAVE_POSS, | 285 | .flags = ATA_FLAG_SLAVE_POSS, |
287 | .pio_mask = 0x1f, | 286 | .pio_mask = 0x1f, |
288 | .mwdma_mask = 0x07, | 287 | .mwdma_mask = 0x07, |
@@ -290,7 +289,6 @@ static int __devinit sil680_init_one(struct pci_dev *pdev, | |||
290 | .port_ops = &sil680_port_ops | 289 | .port_ops = &sil680_port_ops |
291 | }; | 290 | }; |
292 | static const struct ata_port_info info_slow = { | 291 | static const struct ata_port_info info_slow = { |
293 | .sht = &sil680_sht, | ||
294 | .flags = ATA_FLAG_SLAVE_POSS, | 292 | .flags = ATA_FLAG_SLAVE_POSS, |
295 | .pio_mask = 0x1f, | 293 | .pio_mask = 0x1f, |
296 | .mwdma_mask = 0x07, | 294 | .mwdma_mask = 0x07, |
@@ -364,7 +362,7 @@ static int __devinit sil680_init_one(struct pci_dev *pdev, | |||
364 | &sil680_sht); | 362 | &sil680_sht); |
365 | 363 | ||
366 | use_ioports: | 364 | use_ioports: |
367 | return ata_pci_init_one(pdev, ppi); | 365 | return ata_pci_init_one(pdev, ppi, &sil680_sht); |
368 | } | 366 | } |
369 | 367 | ||
370 | #ifdef CONFIG_PM | 368 | #ifdef CONFIG_PM |