diff options
Diffstat (limited to 'drivers/ata/pata_sil680.c')
-rw-r--r-- | drivers/ata/pata_sil680.c | 30 |
1 files changed, 2 insertions, 28 deletions
diff --git a/drivers/ata/pata_sil680.c b/drivers/ata/pata_sil680.c index 7812815a34c3..0936f534d9c7 100644 --- a/drivers/ata/pata_sil680.c +++ b/drivers/ata/pata_sil680.c | |||
@@ -196,36 +196,10 @@ static struct scsi_host_template sil680_sht = { | |||
196 | }; | 196 | }; |
197 | 197 | ||
198 | static struct ata_port_operations sil680_port_ops = { | 198 | static struct ata_port_operations sil680_port_ops = { |
199 | .inherits = &ata_bmdma_port_ops, | ||
200 | .cable_detect = sil680_cable_detect, | ||
199 | .set_piomode = sil680_set_piomode, | 201 | .set_piomode = sil680_set_piomode, |
200 | .set_dmamode = sil680_set_dmamode, | 202 | .set_dmamode = sil680_set_dmamode, |
201 | .mode_filter = ata_pci_default_filter, | ||
202 | .tf_load = ata_tf_load, | ||
203 | .tf_read = ata_tf_read, | ||
204 | .check_status = ata_check_status, | ||
205 | .exec_command = ata_exec_command, | ||
206 | .dev_select = ata_std_dev_select, | ||
207 | |||
208 | .freeze = ata_bmdma_freeze, | ||
209 | .thaw = ata_bmdma_thaw, | ||
210 | .error_handler = ata_bmdma_error_handler, | ||
211 | .post_internal_cmd = ata_bmdma_post_internal_cmd, | ||
212 | .cable_detect = sil680_cable_detect, | ||
213 | |||
214 | .bmdma_setup = ata_bmdma_setup, | ||
215 | .bmdma_start = ata_bmdma_start, | ||
216 | .bmdma_stop = ata_bmdma_stop, | ||
217 | .bmdma_status = ata_bmdma_status, | ||
218 | |||
219 | .qc_prep = ata_qc_prep, | ||
220 | .qc_issue = ata_qc_issue_prot, | ||
221 | |||
222 | .data_xfer = ata_data_xfer, | ||
223 | |||
224 | .irq_handler = ata_interrupt, | ||
225 | .irq_clear = ata_bmdma_irq_clear, | ||
226 | .irq_on = ata_irq_on, | ||
227 | |||
228 | .port_start = ata_sff_port_start, | ||
229 | }; | 203 | }; |
230 | 204 | ||
231 | /** | 205 | /** |