aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata/pata_rb500_cf.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ata/pata_rb500_cf.c')
-rw-r--r--drivers/ata/pata_rb500_cf.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/drivers/ata/pata_rb500_cf.c b/drivers/ata/pata_rb500_cf.c
index 4543c980342c..7affceec1c29 100644
--- a/drivers/ata/pata_rb500_cf.c
+++ b/drivers/ata/pata_rb500_cf.c
@@ -118,25 +118,11 @@ static irqreturn_t rb500_pata_irq_handler(int irq, void *dev_instance)
118} 118}
119 119
120static struct ata_port_operations rb500_pata_port_ops = { 120static struct ata_port_operations rb500_pata_port_ops = {
121 .tf_load = ata_tf_load, 121 .inherits = &ata_sff_port_ops,
122 .tf_read = ata_tf_read,
123
124 .exec_command = rb500_pata_exec_command, 122 .exec_command = rb500_pata_exec_command,
125 .check_status = ata_check_status,
126 .dev_select = ata_std_dev_select,
127
128 .data_xfer = rb500_pata_data_xfer, 123 .data_xfer = rb500_pata_data_xfer,
129
130 .qc_prep = ata_qc_prep,
131 .qc_issue = ata_qc_issue_prot,
132
133 .freeze = rb500_pata_freeze, 124 .freeze = rb500_pata_freeze,
134 .thaw = rb500_pata_thaw, 125 .thaw = rb500_pata_thaw,
135 .error_handler = ata_bmdma_error_handler,
136 .post_internal_cmd = ata_bmdma_post_internal_cmd,
137
138 .irq_clear = ata_noop_irq_clear,
139 .irq_on = ata_irq_on,
140}; 126};
141 127
142/* ------------------------------------------------------------------------ */ 128/* ------------------------------------------------------------------------ */