static void opti_error_handler(struct ata_port *ap) { ata_bmdma_drive_eh(ap, opti_pre_reset, ata_std_softreset, NULL, ata_std_postreset); }
static void mpc52xx_ata_error_handler(struct ata_port *ap) { ata_bmdma_drive_eh(ap, ata_std_prereset, ata_std_softreset, NULL, ata_std_postreset); }
static void cs5530_error_handler(struct ata_port *ap) { return ata_bmdma_drive_eh(ap, cs5530_pre_reset, ata_std_softreset, NULL, ata_std_postreset); }
static void scc_error_handler (struct ata_port *ap) { ata_bmdma_drive_eh(ap, scc_pata_prereset, scc_std_softreset, NULL, scc_std_postreset); }
static void vt6420_error_handler(struct ata_port *ap) { ata_bmdma_drive_eh(ap, vt6420_prereset, ata_std_softreset, NULL, ata_std_postreset); }
static void triflex_error_handler(struct ata_port *ap) { ata_bmdma_drive_eh(ap, triflex_prereset, ata_std_softreset, NULL, ata_std_postreset); }
static void sil680_error_handler(struct ata_port *ap) { ata_bmdma_drive_eh(ap, sil680_pre_reset, sil680_bus_reset, NULL, ata_std_postreset); }
static void hpt3x3_error_handler(struct ata_port *ap) { return ata_bmdma_drive_eh(ap, hpt3x3_probe_init, ata_std_softreset, NULL, ata_std_postreset); }