Lines Matching refs:cmd_iohs

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()
225 wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM); in wdc_sataprobe()
228 wdr->cmd_iohs[wd_status], 0); in wdc_sataprobe()
237 wdr->cmd_iohs[wd_seccnt], 0); in wdc_sataprobe()
239 wdr->cmd_iohs[wd_sector], 0); in wdc_sataprobe()
241 wdr->cmd_iohs[wd_cyl_lo], 0); in wdc_sataprobe()
243 wdr->cmd_iohs[wd_cyl_hi], 0); in wdc_sataprobe()
324 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 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()
337 wdr->cmd_iohs[wd_status], 0); 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()
438 wdr->cmd_iohs[wd_cyl_lo], 0, 0xa5); in wdc_drvprobe()
440 wdr->cmd_iohs[wd_error], 0) == 0x58 || in wdc_drvprobe()
442 wdr->cmd_iohs[wd_cyl_lo], 0) != 0xa5) { in wdc_drvprobe()
461 wdr->cmd_iohs[wd_command], 0, WDCC_RECAL); in wdc_drvprobe()
543 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 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()
556 wdr->cmd_iohs[wd_status], 0); in wdcprobe1()
572 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in wdcprobe1()
575 wdr->cmd_iohs[wd_cyl_lo], 0, 0x02); in wdcprobe1()
577 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
586 wdr->cmd_iohs[wd_cyl_lo], 0, 0x01); in wdcprobe1()
588 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
597 wdr->cmd_iohs[wd_sector], 0, 0x01); in wdcprobe1()
599 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
608 wdr->cmd_iohs[wd_sector], 0, 0x02); in wdcprobe1()
610 wdr->cmd_iohs[wd_sector], 0); 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()
635 wdr->cmd_iohs[wd_cyl_lo], 0, 0x02); in wdcprobe1()
637 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
646 wdr->cmd_iohs[wd_cyl_lo], 0, 0x01); in wdcprobe1()
648 wdr->cmd_iohs[wd_cyl_lo], 0); in wdcprobe1()
657 wdr->cmd_iohs[wd_sector], 0, 0x01); in wdcprobe1()
659 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
668 wdr->cmd_iohs[wd_sector], 0, 0x02); in wdcprobe1()
670 wdr->cmd_iohs[wd_sector], 0); 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()
751 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in wdcprobe1()
756 wdr->cmd_iohs[wd_seccnt], 0); in wdcprobe1()
758 wdr->cmd_iohs[wd_sector], 0); in wdcprobe1()
760 wdr->cmd_iohs[wd_cyl_lo], 0); 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()
787 wdr->cmd_iohs[wd_status], 0); in wdcprobe1()
906 wdr->cmd_iohs[wd_status], 0); in wdcintr()
1076 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM); in wdc_do_reset()
1084 (void) bus_space_read_1(wdr->cmd_iot, wdr->cmd_iohs[wd_error], 0); in wdc_do_reset()
1118 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], in __wdcwait_reset()
1122 wdr->cmd_iohs[wd_status], 0); in __wdcwait_reset()
1125 wdr->cmd_iohs[wd_seccnt], 0); in __wdcwait_reset()
1127 wdr->cmd_iohs[wd_sector], 0); in __wdcwait_reset()
1129 wdr->cmd_iohs[wd_cyl_lo], 0); 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()
1141 wdr->cmd_iohs[wd_status], 0); in __wdcwait_reset()
1144 wdr->cmd_iohs[wd_seccnt], 0); in __wdcwait_reset()
1146 wdr->cmd_iohs[wd_sector], 0); in __wdcwait_reset()
1148 wdr->cmd_iohs[wd_cyl_lo], 0); in __wdcwait_reset()
1150 wdr->cmd_iohs[wd_cyl_hi], 0); in __wdcwait_reset()
1222 bus_space_read_1(wdr->cmd_iot, wdr->cmd_iohs[wd_status], 0); in __wdcwait()
1230 wdr->cmd_iohs[wd_error], 0), mask, bits), in __wdcwait()
1243 wdr->cmd_iohs[wd_error], 0); in __wdcwait()
1442 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in __wdccommand_start()
1550 bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, in __wdccommand_intr()
1645 wdr->cmd_iohs[wd_status], 0); in __wdccommand_done()
1647 wdr->cmd_iohs[wd_error], 0); in __wdccommand_done()
1649 wdr->cmd_iohs[wd_seccnt], 0); in __wdccommand_done()
1651 wdr->cmd_iohs[wd_sector], 0) << 0; in __wdccommand_done()
1653 wdr->cmd_iohs[wd_cyl_lo], 0) << 8; in __wdccommand_done()
1655 wdr->cmd_iohs[wd_cyl_hi], 0) << 16; in __wdccommand_done()
1657 wdr->cmd_iohs[wd_sdh], 0); in __wdccommand_done()
1671 wdr->cmd_iohs[wd_seccnt], 0) << 8; in __wdccommand_done()
1673 wdr->cmd_iohs[wd_sector], 0) << 24; in __wdccommand_done()
1675 wdr->cmd_iohs[wd_cyl_lo], 0) << 32; in __wdccommand_done()
1677 wdr->cmd_iohs[wd_cyl_hi], 0) << 40; in __wdccommand_done()
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()
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()
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()
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()
1927 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_datain_pio()
1940 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_datain_pio()
1947 wdr->cmd_iohs[wd_data], 0); in wdc_datain_pio()
1968 wdr->cmd_iohs[wd_data], 0); in wdc_datain_pio()
1989 wdr->cmd_iohs[wd_data], 0); in wdc_datain_pio()
2019 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_dataout_pio()
2030 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_dataout_pio()
2054 wdr->cmd_iohs[wd_data], 0, val); in wdc_dataout_pio()
2075 wdr->cmd_iohs[wd_data], 0, val); in wdc_dataout_pio()