diff options
Diffstat (limited to 'drivers/ata/pata_via.c')
-rw-r--r-- | drivers/ata/pata_via.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/drivers/ata/pata_via.c b/drivers/ata/pata_via.c index f4092cbd566f..2928fa173132 100644 --- a/drivers/ata/pata_via.c +++ b/drivers/ata/pata_via.c | |||
@@ -215,18 +215,6 @@ static int via_pre_reset(struct ata_link *link, unsigned long deadline) | |||
215 | 215 | ||
216 | 216 | ||
217 | /** | 217 | /** |
218 | * via_error_handler - reset for VIA chips | ||
219 | * @ap: ATA port | ||
220 | * | ||
221 | * Handle the reset callback for the later chips with cable detect | ||
222 | */ | ||
223 | |||
224 | static void via_error_handler(struct ata_port *ap) | ||
225 | { | ||
226 | ata_bmdma_drive_eh(ap, via_pre_reset, ata_std_softreset, NULL, ata_std_postreset); | ||
227 | } | ||
228 | |||
229 | /** | ||
230 | * via_do_set_mode - set initial PIO mode data | 218 | * via_do_set_mode - set initial PIO mode data |
231 | * @ap: ATA interface | 219 | * @ap: ATA interface |
232 | * @adev: ATA device | 220 | * @adev: ATA device |
@@ -343,7 +331,7 @@ static struct ata_port_operations via_port_ops = { | |||
343 | .cable_detect = via_cable_detect, | 331 | .cable_detect = via_cable_detect, |
344 | .set_piomode = via_set_piomode, | 332 | .set_piomode = via_set_piomode, |
345 | .set_dmamode = via_set_dmamode, | 333 | .set_dmamode = via_set_dmamode, |
346 | .error_handler = via_error_handler, | 334 | .prereset = via_pre_reset, |
347 | }; | 335 | }; |
348 | 336 | ||
349 | static struct ata_port_operations via_port_ops_noirq = { | 337 | static struct ata_port_operations via_port_ops_noirq = { |