Home
last modified time | relevance | path

Searched refs:AT_WAIT (Results 1 – 10 of 10) sorted by relevance

/netbsd/sys/dev/ata/
H A Dsatapmp_subr.c72 xfer->c_ata_c.flags = AT_LBA48 | AT_READREG | AT_WAIT; in satapmp_read_8()
145 xfer->c_ata_c.flags = AT_LBA48 | AT_WAIT; in satapmp_write_8()
197 ata_delay(chp, 50, "sataup", AT_WAIT); in satapmp_reset_device_port()
201 ata_delay(chp, 50, "sataup", AT_WAIT); in satapmp_reset_device_port()
211 ata_delay(chp, 10, "sataup", AT_WAIT); in satapmp_reset_device_port()
263 &chp->ch_drive[i], AT_WAIT, &sig); in satapmp_rescan()
H A Data.c482 ata_thread_run(chp, AT_WAIT, in atabus_thread()
493 AT_WAIT, ATACH_TH_DRIVE_RESET, i); in atabus_thread()
504 ata_thread_run(chp, AT_WAIT, ATACH_TH_RECOVERY, in atabus_thread()
1568 if ((flags & (AT_POLL | AT_WAIT)) == 0) { in ata_thread_run()
1846 if (ata_get_params(drvp, AT_WAIT, &params) != CMD_OK) { in ata_probe_caps()
1860 ata_get_params(drvp, AT_WAIT, &params2); in ata_probe_caps()
1917 AT_WAIT) != CMD_OK) in ata_probe_caps()
1953 if (ata_set_mode(drvp, 0x20 | i, AT_WAIT) in ata_probe_caps()
1986 AT_WAIT) != CMD_OK) in ata_probe_caps()
2183 ata_thread_run(sc->sc_chan, AT_WAIT | AT_POLL, in atabusioctl()
[all …]
H A Dwd.c540 wd_flushcache(sc, AT_WAIT); in wd_suspend()
541 wd_standby(sc, AT_WAIT); in wd_suspend()
1227 wd_flushcache(wd, AT_WAIT); in wd_lastclose()
1435 return wd_flushcache(wd, AT_WAIT); in wdioctl()
1764 const int flags = AT_WAIT; in wd_get_params()
1876 xfer->c_ata_c.flags = AT_WAIT; in wd_setcache()
1991 xfer->c_ata_c.flags |= AT_WRITE | AT_WAIT; in wd_trim()
2159 xfer->c_ata_c.flags |= AT_WAIT; in wdioctlstrategy()
H A Datavar.h108 #define AT_WAIT 0x0008 /* wait in controller for command completion */ macro
/netbsd/sys/dev/ic/
H A Dwdc.c220 wdr->sata_status, AT_WAIT)) { in wdc_sataprobe()
231 ata_delay(chp, 1, "sataprb", AT_WAIT); in wdc_sataprobe()
353 ata_delay(chp, 1, "atadrdy", AT_WAIT); in wdc_drvprobe()
401 AT_WAIT | AT_POLL, &params); in wdc_drvprobe()
404 ata_delay(chp, 1000, "atacnf", AT_WAIT); in wdc_drvprobe()
412 AT_WAIT | AT_POLL, &params); in wdc_drvprobe()
986 if (flags & AT_WAIT) in wdc_reset_channel()
1103 int wflags = poll ? AT_POLL : AT_WAIT; in __wdcwait_reset()
1416 if (ata_c->flags & AT_WAIT) in wdc_exec_command()
1529 if ((ata_c->flags & (AT_WAIT | AT_POLL)) == (AT_WAIT | AT_POLL)) { in __wdccommand_intr()
[all …]
H A Dsiisata.c825 schp->sch_sstatus, AT_WAIT)) { in siisata_probe_drive()
840 ata_delay(chp, 10, "siiprbrd", AT_WAIT); in siisata_probe_drive()
847 siisata_reset_channel(chp, AT_WAIT); in siisata_probe_drive()
871 ata_delay(chp, 10, "siiprb", AT_WAIT); in siisata_probe_drive()
884 siisata_reset_channel(chp, AT_WAIT); in siisata_probe_drive()
944 if (ata_c->flags & AT_WAIT) in siisata_exec_command()
1645 if (ata_get_params(drvp, AT_WAIT, id) == 0) { in siisata_atapi_probe_device()
H A Dahcisata_core.c1080 achp->ahcic_sstatus, AT_WAIT)) { in ahci_probe_drive()
1082 AHCISATA_DO_EXTRA_DELAY(sc, chp, "ahcidv", AT_WAIT); in ahci_probe_drive()
1088 error = ahci_do_reset_drive(chp, PMP_PORT_CTL, AT_WAIT, in ahci_probe_drive()
1099 ahci_reset_channel(chp, AT_WAIT); in ahci_probe_drive()
1102 ahci_do_reset_drive(chp, 0, AT_WAIT, &sig, c_slot); in ahci_probe_drive()
1125 AHCISATA_DO_EXTRA_DELAY(sc, chp, "ahciprb", AT_WAIT); in ahci_probe_drive()
1163 if (ata_c->flags & AT_WAIT) in ahci_exec_command()
2132 if (ata_get_params(drvp, AT_WAIT, id) == 0) { in ahci_atapi_probe_device()
H A Dmvsata.c602 mvport->port_sata_scontrol, mvport->port_sata_sstatus, AT_WAIT); in mvsata_probe_drive()
606 sig = mvsata_softreset(mvport, AT_WAIT); in mvsata_probe_drive()
666 if (flags & AT_WAIT && sstat == SStatus_DET_DEV_NE && in mvsata_reset_channel()
787 if (ata_get_params(drvp, AT_WAIT, id) == 0) { in mvsata_atapi_probe_device()
1616 if (ata_c->flags & AT_WAIT) in mvsata_exec_command()
1728 if ((ata_c->flags & (AT_WAIT | AT_POLL)) == (AT_WAIT | AT_POLL)) in mvsata_wdc_cmd_intr()
1730 wflags = AT_WAIT | AT_POLL; in mvsata_wdc_cmd_intr()
/netbsd/sys/dev/scsipi/
H A Datapi_wdc.c223 xfer->c_ata_c.flags = AT_WAIT | AT_POLL; in wdc_atapi_get_params()
245 if (ata_get_params(&chp->ch_drive[drive], AT_WAIT, id) != 0) { in wdc_atapi_get_params()
/netbsd/sys/dev/mca/
H A Ded_mca.c389 wd_flushcache(wd, AT_WAIT); in edmcaclose()