diff options
Diffstat (limited to 'drivers/scsi/ata_piix.c')
-rw-r--r-- | drivers/scsi/ata_piix.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/drivers/scsi/ata_piix.c b/drivers/scsi/ata_piix.c index 62dabf74188e..e3184a77a600 100644 --- a/drivers/scsi/ata_piix.c +++ b/drivers/scsi/ata_piix.c | |||
@@ -243,7 +243,10 @@ static const struct ata_port_operations piix_pata_ops = { | |||
243 | .qc_prep = ata_qc_prep, | 243 | .qc_prep = ata_qc_prep, |
244 | .qc_issue = ata_qc_issue_prot, | 244 | .qc_issue = ata_qc_issue_prot, |
245 | 245 | ||
246 | .eng_timeout = ata_eng_timeout, | 246 | .freeze = ata_bmdma_freeze, |
247 | .thaw = ata_bmdma_thaw, | ||
248 | .error_handler = ata_bmdma_error_handler, | ||
249 | .post_internal_cmd = ata_bmdma_post_internal_cmd, | ||
247 | 250 | ||
248 | .irq_handler = ata_interrupt, | 251 | .irq_handler = ata_interrupt, |
249 | .irq_clear = ata_bmdma_irq_clear, | 252 | .irq_clear = ata_bmdma_irq_clear, |
@@ -271,7 +274,10 @@ static const struct ata_port_operations piix_sata_ops = { | |||
271 | .qc_prep = ata_qc_prep, | 274 | .qc_prep = ata_qc_prep, |
272 | .qc_issue = ata_qc_issue_prot, | 275 | .qc_issue = ata_qc_issue_prot, |
273 | 276 | ||
274 | .eng_timeout = ata_eng_timeout, | 277 | .freeze = ata_bmdma_freeze, |
278 | .thaw = ata_bmdma_thaw, | ||
279 | .error_handler = ata_bmdma_error_handler, | ||
280 | .post_internal_cmd = ata_bmdma_post_internal_cmd, | ||
275 | 281 | ||
276 | .irq_handler = ata_interrupt, | 282 | .irq_handler = ata_interrupt, |
277 | .irq_clear = ata_bmdma_irq_clear, | 283 | .irq_clear = ata_bmdma_irq_clear, |
@@ -484,7 +490,7 @@ static int piix_pata_probe_reset(struct ata_port *ap, unsigned int *classes) | |||
484 | struct pci_dev *pdev = to_pci_dev(ap->host_set->dev); | 490 | struct pci_dev *pdev = to_pci_dev(ap->host_set->dev); |
485 | 491 | ||
486 | if (!pci_test_config_bits(pdev, &piix_enable_bits[ap->hard_port_no])) { | 492 | if (!pci_test_config_bits(pdev, &piix_enable_bits[ap->hard_port_no])) { |
487 | printk(KERN_INFO "ata%u: port disabled. ignoring.\n", ap->id); | 493 | ata_port_printk(ap, KERN_INFO, "port disabled. ignoring.\n"); |
488 | return 0; | 494 | return 0; |
489 | } | 495 | } |
490 | 496 | ||
@@ -565,7 +571,7 @@ static unsigned int piix_sata_probe (struct ata_port *ap) | |||
565 | static int piix_sata_probe_reset(struct ata_port *ap, unsigned int *classes) | 571 | static int piix_sata_probe_reset(struct ata_port *ap, unsigned int *classes) |
566 | { | 572 | { |
567 | if (!piix_sata_probe(ap)) { | 573 | if (!piix_sata_probe(ap)) { |
568 | printk(KERN_INFO "ata%u: SATA port has no device.\n", ap->id); | 574 | ata_port_printk(ap, KERN_INFO, "SATA port has no device.\n"); |
569 | return 0; | 575 | return 0; |
570 | } | 576 | } |
571 | 577 | ||