Lines Matching refs:HA_RSTATUS
175 if (inb(sh->base + HA_RSTATUS) & HA_SBUSY) in eata_pio_int_handler()
188 stat = inb(base + HA_RSTATUS); in eata_pio_int_handler()
257 if (!(inb(base + HA_RSTATUS) & HA_SERROR)) { in eata_pio_int_handler()
267 eata_stat = inb(base + HA_RSTATUS); in eata_pio_int_handler()
288 while (inb(base + HA_RSTATUS) & HA_SBUSY) in eata_pio_send_command()
390 while (!(inb(base + HA_RSTATUS) & HA_SDRQ)) in eata_pio_queue_lck()
540 while (!(inb(base + HA_RSTATUS) & HA_SDRQ)) in get_pio_board_data()
548 while (inb(base + HA_RSTATUS) & HA_SBUSY) in get_pio_board_data()
551 if (inb(base + HA_RSTATUS) & HA_SERROR) in get_pio_board_data()
553 else if (!(inb(base + HA_RSTATUS) & HA_SDRQ)) in get_pio_board_data()
557 while (inb(base + HA_RSTATUS) & HA_SDRQ) in get_pio_board_data()
574 while (inb(base + HA_RSTATUS) & HA_SBUSY) in get_pio_conf_PIO()
583 while (!(inb(base + HA_RSTATUS) & HA_SDRQ)) in get_pio_conf_PIO()
590 if (inb(base + HA_RSTATUS) & HA_SERROR) { in get_pio_conf_PIO()
603 while (inb(base + HA_RSTATUS) & HA_SDRQ) in get_pio_conf_PIO()
637 while (inb(base + HA_RSTATUS) & HA_SBUSY); in print_selftest()
640 while (inb(base + HA_RSTATUS) & HA_SBUSY) in print_selftest()
642 if (inb(base + HA_RSTATUS) & HA_SDRQ) { in print_selftest()
651 } while (inb(base + HA_RSTATUS) & (HA_SBUSY | HA_SDRQ)); in print_selftest()
653 return (!(inb(base + HA_RSTATUS) & HA_SERROR)); in print_selftest()