diff options
Diffstat (limited to 'drivers/ata/pata_bf54x.c')
-rw-r--r-- | drivers/ata/pata_bf54x.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ata/pata_bf54x.c b/drivers/ata/pata_bf54x.c index 6c75fcac3cf4..7a22ef483061 100644 --- a/drivers/ata/pata_bf54x.c +++ b/drivers/ata/pata_bf54x.c | |||
@@ -1363,6 +1363,8 @@ static struct scsi_host_template bfin_sht = { | |||
1363 | }; | 1363 | }; |
1364 | 1364 | ||
1365 | static const struct ata_port_operations bfin_pata_ops = { | 1365 | static const struct ata_port_operations bfin_pata_ops = { |
1366 | .inherits = &ata_sff_port_ops, | ||
1367 | |||
1366 | .set_piomode = bfin_set_piomode, | 1368 | .set_piomode = bfin_set_piomode, |
1367 | .set_dmamode = bfin_set_dmamode, | 1369 | .set_dmamode = bfin_set_dmamode, |
1368 | 1370 | ||
@@ -1380,14 +1382,12 @@ static const struct ata_port_operations bfin_pata_ops = { | |||
1380 | .data_xfer = bfin_data_xfer, | 1382 | .data_xfer = bfin_data_xfer, |
1381 | 1383 | ||
1382 | .qc_prep = ata_noop_qc_prep, | 1384 | .qc_prep = ata_noop_qc_prep, |
1383 | .qc_issue = ata_qc_issue_prot, | ||
1384 | 1385 | ||
1385 | .freeze = bfin_bmdma_freeze, | 1386 | .freeze = bfin_bmdma_freeze, |
1386 | .thaw = bfin_bmdma_thaw, | 1387 | .thaw = bfin_bmdma_thaw, |
1387 | .error_handler = bfin_error_handler, | 1388 | .error_handler = bfin_error_handler, |
1388 | .post_internal_cmd = bfin_bmdma_stop, | 1389 | .post_internal_cmd = bfin_bmdma_stop, |
1389 | 1390 | ||
1390 | .irq_handler = ata_interrupt, | ||
1391 | .irq_clear = bfin_irq_clear, | 1391 | .irq_clear = bfin_irq_clear, |
1392 | .irq_on = bfin_irq_on, | 1392 | .irq_on = bfin_irq_on, |
1393 | 1393 | ||