Lines Matching refs:wdr
181 wdc_init_shadow_regs(struct wdc_regs *wdr) in wdc_init_shadow_regs() argument
183 wdr->cmd_iohs[wd_status] = wdr->cmd_iohs[wd_command]; in wdc_init_shadow_regs()
184 wdr->cmd_iohs[wd_features] = wdr->cmd_iohs[wd_error]; in wdc_init_shadow_regs()
208 struct wdc_regs *wdr = CHAN_TO_WDC_REGS(chp); in wdc_sataprobe() local
219 switch (sata_reset_interface(chp, wdr->sata_iot, wdr->sata_control, in wdc_sataprobe()
220 wdr->sata_status, AT_WAIT)) { in wdc_sataprobe()
224 bus_space_write_1(wdr->cmd_iot, in wdc_sataprobe()
225 wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM); in wdc_sataprobe()
227 st = bus_space_read_1(wdr->cmd_iot, in wdc_sataprobe()
228 wdr->cmd_iohs[wd_status], 0); in wdc_sataprobe()
236 sc = bus_space_read_1(wdr->cmd_iot, in wdc_sataprobe()
237 wdr->cmd_iohs[wd_seccnt], 0); in wdc_sataprobe()
238 sn = bus_space_read_1(wdr->cmd_iot, in wdc_sataprobe()
239 wdr->cmd_iohs[wd_sector], 0); in wdc_sataprobe()
240 cl = bus_space_read_1(wdr->cmd_iot, in wdc_sataprobe()
241 wdr->cmd_iohs[wd_cyl_lo], 0); in wdc_sataprobe()
242 ch = bus_space_read_1(wdr->cmd_iot, in wdc_sataprobe()
243 wdr->cmd_iohs[wd_cyl_hi], 0); in wdc_sataprobe()
298 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdc_drvprobe() local
324 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdc_drvprobe()
327 st1 = bus_space_read_1(wdr->cmd_iot, in wdc_drvprobe()
328 wdr->cmd_iohs[wd_status], 0); in wdc_drvprobe()
333 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdc_drvprobe()
336 st0 = bus_space_read_1(wdr->cmd_iot, in wdc_drvprobe()
337 wdr->cmd_iohs[wd_status], 0); in wdc_drvprobe()
432 bus_space_write_1(wdr->cmd_iot, in wdc_drvprobe()
433 wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM | (i << 4)); in wdc_drvprobe()
435 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_error], in wdc_drvprobe()
437 bus_space_write_1(wdr->cmd_iot, in wdc_drvprobe()
438 wdr->cmd_iohs[wd_cyl_lo], 0, 0xa5); in wdc_drvprobe()
439 if (bus_space_read_1(wdr->cmd_iot, in wdc_drvprobe()
440 wdr->cmd_iohs[wd_error], 0) == 0x58 || in wdc_drvprobe()
441 bus_space_read_1(wdr->cmd_iot, in wdc_drvprobe()
442 wdr->cmd_iohs[wd_cyl_lo], 0) != 0xa5) { in wdc_drvprobe()
460 bus_space_write_1(wdr->cmd_iot, in wdc_drvprobe()
461 wdr->cmd_iohs[wd_command], 0, WDCC_RECAL); in wdc_drvprobe()
485 wdcprobe(struct wdc_regs *wdr) in wdcprobe() argument
488 return wdcprobe_with_reset(wdr, NULL); in wdcprobe()
492 wdcprobe_with_reset(struct wdc_regs *wdr, in wdcprobe_with_reset() argument
504 wdc->regs = wdr; in wdcprobe_with_reset()
525 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdcprobe1() local
543 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
546 st0 = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
547 wdr->cmd_iohs[wd_status], 0); in wdcprobe1()
552 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
555 st1 = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
556 wdr->cmd_iohs[wd_status], 0); in wdcprobe1()
572 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
574 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
575 wdr->cmd_iohs[wd_cyl_lo], 0, 0x02); in wdcprobe1()
576 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
577 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
585 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
586 wdr->cmd_iohs[wd_cyl_lo], 0, 0x01); in wdcprobe1()
587 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
588 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
596 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
597 wdr->cmd_iohs[wd_sector], 0, 0x01); in wdcprobe1()
598 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
599 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
607 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
608 wdr->cmd_iohs[wd_sector], 0, 0x02); in wdcprobe1()
609 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
610 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
618 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
619 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
632 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
634 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
635 wdr->cmd_iohs[wd_cyl_lo], 0, 0x02); in wdcprobe1()
636 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
637 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
645 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
646 wdr->cmd_iohs[wd_cyl_lo], 0, 0x01); in wdcprobe1()
647 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
648 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
656 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
657 wdr->cmd_iohs[wd_sector], 0, 0x01); in wdcprobe1()
658 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
659 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
667 bus_space_write_1(wdr->cmd_iot, in wdcprobe1()
668 wdr->cmd_iohs[wd_sector], 0, 0x02); in wdcprobe1()
669 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
670 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
678 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
679 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
702 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
704 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_command], 0, in wdcprobe1()
710 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
712 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_command], 0, in wdcprobe1()
721 (void) bus_space_read_1(wdr->cmd_iot, wdr->cmd_iohs[wd_error], 0); in wdcprobe1()
724 bus_space_write_1(wdr->ctl_iot, wdr->ctl_ioh, wd_aux_ctlr, in wdcprobe1()
751 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in wdcprobe1()
755 sc = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
756 wdr->cmd_iohs[wd_seccnt], 0); in wdcprobe1()
757 sn = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
758 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
759 cl = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
760 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
761 ch = bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
762 wdr->cmd_iohs[wd_cyl_hi], 0); in wdcprobe1()
784 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in wdcprobe1()
786 (void)bus_space_read_1(wdr->cmd_iot, in wdcprobe1()
787 wdr->cmd_iohs[wd_status], 0); in wdcprobe1()
887 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdcintr() local
905 (void)bus_space_read_1(wdr->cmd_iot, in wdcintr()
906 wdr->cmd_iohs[wd_status], 0); in wdcintr()
1031 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdcreset() local
1058 bus_space_write_1(wdr->ctl_iot, wdr->ctl_ioh, wd_aux_ctlr, in wdcreset()
1068 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdc_do_reset() local
1076 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM); in wdc_do_reset()
1080 bus_space_write_1(wdr->ctl_iot, wdr->ctl_ioh, wd_aux_ctlr, in wdc_do_reset()
1084 (void) bus_space_read_1(wdr->cmd_iot, wdr->cmd_iohs[wd_error], 0); in wdc_do_reset()
1086 bus_space_write_1(wdr->ctl_iot, wdr->ctl_ioh, wd_aux_ctlr, in wdc_do_reset()
1101 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in __wdcwait_reset() local
1118 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in __wdcwait_reset()
1121 st0 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1122 wdr->cmd_iohs[wd_status], 0); in __wdcwait_reset()
1124 sc0 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1125 wdr->cmd_iohs[wd_seccnt], 0); in __wdcwait_reset()
1126 sn0 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1127 wdr->cmd_iohs[wd_sector], 0); in __wdcwait_reset()
1128 cl0 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1129 wdr->cmd_iohs[wd_cyl_lo], 0); in __wdcwait_reset()
1130 ch0 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1131 wdr->cmd_iohs[wd_cyl_hi], 0); in __wdcwait_reset()
1137 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in __wdcwait_reset()
1140 st1 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1141 wdr->cmd_iohs[wd_status], 0); in __wdcwait_reset()
1143 sc1 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1144 wdr->cmd_iohs[wd_seccnt], 0); in __wdcwait_reset()
1145 sn1 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1146 wdr->cmd_iohs[wd_sector], 0); in __wdcwait_reset()
1147 cl1 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1148 wdr->cmd_iohs[wd_cyl_lo], 0); in __wdcwait_reset()
1149 ch1 = bus_space_read_1(wdr->cmd_iot, in __wdcwait_reset()
1150 wdr->cmd_iohs[wd_cyl_hi], 0); in __wdcwait_reset()
1208 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in __wdcwait() local
1222 bus_space_read_1(wdr->cmd_iot, wdr->cmd_iohs[wd_status], 0); in __wdcwait()
1229 bus_space_read_1(wdr->cmd_iot, in __wdcwait()
1230 wdr->cmd_iohs[wd_error], 0), mask, bits), in __wdcwait()
1242 error = bus_space_read_1(wdr->cmd_iot, in __wdcwait()
1243 wdr->cmd_iohs[wd_error], 0); in __wdcwait()
1430 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in __wdccommand_start() local
1442 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in __wdccommand_start()
1457 bus_space_write_1(wdr->ctl_iot, wdr->ctl_ioh, in __wdccommand_start()
1501 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in __wdccommand_intr() local
1550 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in __wdccommand_intr()
1628 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in __wdccommand_done() local
1644 ata_c->r_status = bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1645 wdr->cmd_iohs[wd_status], 0); in __wdccommand_done()
1646 ata_c->r_error = bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1647 wdr->cmd_iohs[wd_error], 0); in __wdccommand_done()
1648 ata_c->r_count = bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1649 wdr->cmd_iohs[wd_seccnt], 0); in __wdccommand_done()
1650 ata_c->r_lba = (uint64_t)bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1651 wdr->cmd_iohs[wd_sector], 0) << 0; in __wdccommand_done()
1652 ata_c->r_lba |= (uint64_t)bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1653 wdr->cmd_iohs[wd_cyl_lo], 0) << 8; in __wdccommand_done()
1654 ata_c->r_lba |= (uint64_t)bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1655 wdr->cmd_iohs[wd_cyl_hi], 0) << 16; in __wdccommand_done()
1656 ata_c->r_device = bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1657 wdr->cmd_iohs[wd_sdh], 0); in __wdccommand_done()
1662 bus_space_write_1(wdr->ctl_iot, in __wdccommand_done()
1663 wdr->ctl_ioh, wd_aux_ctlr, in __wdccommand_done()
1666 bus_space_write_1(wdr->ctl_iot, in __wdccommand_done()
1667 wdr->ctl_ioh, wd_aux_ctlr, in __wdccommand_done()
1670 ata_c->r_count |= bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1671 wdr->cmd_iohs[wd_seccnt], 0) << 8; in __wdccommand_done()
1672 ata_c->r_lba |= (uint64_t)bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1673 wdr->cmd_iohs[wd_sector], 0) << 24; in __wdccommand_done()
1674 ata_c->r_lba |= (uint64_t)bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1675 wdr->cmd_iohs[wd_cyl_lo], 0) << 32; in __wdccommand_done()
1676 ata_c->r_lba |= (uint64_t)bus_space_read_1(wdr->cmd_iot, in __wdccommand_done()
1677 wdr->cmd_iohs[wd_cyl_hi], 0) << 40; in __wdccommand_done()
1680 bus_space_write_1(wdr->ctl_iot, in __wdccommand_done()
1681 wdr->ctl_ioh, wd_aux_ctlr, in __wdccommand_done()
1684 bus_space_write_1(wdr->ctl_iot, in __wdccommand_done()
1685 wdr->ctl_ioh, wd_aux_ctlr, in __wdccommand_done()
1703 bus_space_write_1(wdr->ctl_iot, wdr->ctl_ioh, in __wdccommand_done()
1759 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdccommand() local
1770 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in wdccommand()
1773 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_features], 0, in wdccommand()
1775 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_seccnt], 0, count); in wdccommand()
1776 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sector], 0, sector); in wdccommand()
1777 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_cyl_lo], 0, cylin); in wdccommand()
1778 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_cyl_hi], in wdccommand()
1782 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_command], 0, command); in wdccommand()
1795 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdccommandext() local
1809 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in wdccommandext()
1813 bus_space_write_2(wdr->cmd_iot, wdr->cmd_iohs[wd_features], in wdccommandext()
1815 bus_space_write_2(wdr->cmd_iot, wdr->cmd_iohs[wd_seccnt], in wdccommandext()
1817 bus_space_write_2(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_lo], in wdccommandext()
1819 bus_space_write_2(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_mi], in wdccommandext()
1821 bus_space_write_2(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_hi], in wdccommandext()
1825 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_features], in wdccommandext()
1827 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_seccnt], in wdccommandext()
1829 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_lo], in wdccommandext()
1831 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_mi], in wdccommandext()
1833 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_hi], in wdccommandext()
1837 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_features], in wdccommandext()
1839 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_seccnt], in wdccommandext()
1841 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_lo], in wdccommandext()
1843 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_mi], in wdccommandext()
1845 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_lba_hi], in wdccommandext()
1850 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_command], 0, command); in wdccommandext()
1862 struct wdc_regs *wdr = &wdc->regs[chp->ch_channel]; in wdccommandshort() local
1872 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in wdccommandshort()
1875 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_command], 0, command); in wdccommandshort()
1898 struct wdc_regs *wdr = CHAN_TO_WDC_REGS(chp); in wdcbit_bucket() local
1901 (void)bus_space_read_2(wdr->cmd_iot, wdr->cmd_iohs[wd_data], 0); in wdcbit_bucket()
1903 (void)bus_space_read_1(wdr->cmd_iot, wdr->cmd_iohs[wd_data], 0); in wdcbit_bucket()
1909 struct wdc_regs *wdr = CHAN_TO_WDC_REGS(chp); in wdc_datain_pio() local
1920 bus_space_read_multi_4(wdr->data32iot, in wdc_datain_pio()
1921 wdr->data32ioh, 0, bf, len >> 2); in wdc_datain_pio()
1926 bus_space_read_multi_2(wdr->cmd_iot, in wdc_datain_pio()
1927 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_datain_pio()
1933 bus_space_read_multi_stream_4(wdr->data32iot, in wdc_datain_pio()
1934 wdr->data32ioh, 0, bf, len >> 2); in wdc_datain_pio()
1939 bus_space_read_multi_stream_2(wdr->cmd_iot, in wdc_datain_pio()
1940 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_datain_pio()
1946 *((uint8_t *)bf) = bus_space_read_1(wdr->cmd_iot, in wdc_datain_pio()
1947 wdr->cmd_iohs[wd_data], 0); in wdc_datain_pio()
1957 val = bus_space_read_4(wdr->data32iot, in wdc_datain_pio()
1958 wdr->data32ioh, 0); in wdc_datain_pio()
1967 val = bus_space_read_2(wdr->cmd_iot, in wdc_datain_pio()
1968 wdr->cmd_iohs[wd_data], 0); in wdc_datain_pio()
1978 val = bus_space_read_stream_4(wdr->data32iot, in wdc_datain_pio()
1979 wdr->data32ioh, 0); in wdc_datain_pio()
1988 val = bus_space_read_stream_2(wdr->cmd_iot, in wdc_datain_pio()
1989 wdr->cmd_iohs[wd_data], 0); in wdc_datain_pio()
2001 struct wdc_regs *wdr = CHAN_TO_WDC_REGS(chp); in wdc_dataout_pio() local
2012 bus_space_write_multi_4(wdr->data32iot, in wdc_dataout_pio()
2013 wdr->data32ioh, 0, bf, len >> 2); in wdc_dataout_pio()
2018 bus_space_write_multi_2(wdr->cmd_iot, in wdc_dataout_pio()
2019 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_dataout_pio()
2023 bus_space_write_multi_stream_4(wdr->data32iot, in wdc_dataout_pio()
2024 wdr->data32ioh, 0, bf, len >> 2); in wdc_dataout_pio()
2029 bus_space_write_multi_stream_2(wdr->cmd_iot, in wdc_dataout_pio()
2030 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_dataout_pio()
2043 bus_space_write_4(wdr->data32iot, in wdc_dataout_pio()
2044 wdr->data32ioh, 0, val); in wdc_dataout_pio()
2053 bus_space_write_2(wdr->cmd_iot, in wdc_dataout_pio()
2054 wdr->cmd_iohs[wd_data], 0, val); in wdc_dataout_pio()
2064 bus_space_write_stream_4(wdr->data32iot, in wdc_dataout_pio()
2065 wdr->data32ioh, 0, val); in wdc_dataout_pio()
2074 bus_space_write_stream_2(wdr->cmd_iot, in wdc_dataout_pio()
2075 wdr->cmd_iohs[wd_data], 0, val); in wdc_dataout_pio()