iot 148 arch/i386/isa/ahc_isa.c ahc_isa_irq(bus_space_tag_t iot, bus_space_handle_t ioh) iot 155 arch/i386/isa/ahc_isa.c hcntrl = bus_space_read_1(iot, ioh, HCNTRL) & IRQMS; iot 156 arch/i386/isa/ahc_isa.c bus_space_write_1(iot, ioh, HCNTRL, hcntrl | PAUSE); iot 158 arch/i386/isa/ahc_isa.c intdef = bus_space_read_1(iot, ioh, INTDEF); iot 177 arch/i386/isa/ahc_isa.c ahc_isa_idstring(bus_space_tag_t iot, bus_space_handle_t ioh, char *idstring) iot 184 arch/i386/isa/ahc_isa.c bus_space_write_1(iot, ioh, AHC_ISA_PRIMING, iot 186 arch/i386/isa/ahc_isa.c vid[i] = bus_space_read_1(iot, ioh, AHC_ISA_VID + i); iot 208 arch/i386/isa/ahc_isa.c bus_space_write_1(iot, ioh, AHC_ISA_PRIMING, iot 210 arch/i386/isa/ahc_isa.c pid[i] = bus_space_read_1(iot, ioh, AHC_ISA_PID + i); iot 229 arch/i386/isa/ahc_isa.c bus_space_tag_t iot = ia->ia_iot; iot 239 arch/i386/isa/ahc_isa.c if (bus_space_map(iot, iobase, AHC_ISA_IOSIZE, 0, &ioh)) { iot 252 arch/i386/isa/ahc_isa.c if (!ahc_isa_idstring(iot, ioh, idstring)) iot 258 arch/i386/isa/ahc_isa.c irq = ahc_isa_irq(iot, ioh); iot 260 arch/i386/isa/ahc_isa.c bus_space_unmap(iot, ioh, AHC_ISA_IOSIZE); iot 338 arch/i386/isa/ahc_isa.c bus_space_tag_t iot = ia->ia_iot; iot 353 arch/i386/isa/ahc_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) iot 355 arch/i386/isa/ahc_isa.c if (!ahc_isa_idstring(iot, ioh, idstring)) iot 357 arch/i386/isa/ahc_isa.c if ((irq = ahc_isa_irq(iot, ioh)) < 0) iot 376 arch/i386/isa/ahc_isa.c ahc->tag = iot; iot 82 arch/i386/isa/lms.c bus_space_tag_t iot = ia->ia_iot; iot 91 arch/i386/isa/lms.c if (bus_space_map(iot, ia->ia_iobase, LMS_NPORTS, 0, &ioh)) iot 97 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CONFIG, 0x91); iot 99 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_SIGN, 0x0c); iot 101 arch/i386/isa/lms.c if (bus_space_read_1(iot, ioh, LMS_SIGN) != 0x0c) iot 103 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_SIGN, 0x50); iot 105 arch/i386/isa/lms.c if (bus_space_read_1(iot, ioh, LMS_SIGN) != 0x50) iot 109 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CNTRL, 0x10); iot 116 arch/i386/isa/lms.c bus_space_unmap(iot, ioh, LMS_NPORTS); iot 125 arch/i386/isa/lms.c bus_space_tag_t iot = ia->ia_iot; iot 131 arch/i386/isa/lms.c if (bus_space_map(iot, ia->ia_iobase, LMS_NPORTS, 0, &ioh)) { iot 137 arch/i386/isa/lms.c sc->sc_iot = iot; iot 203 arch/i386/isa/lms.c bus_space_tag_t iot = sc->sc_iot; iot 214 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CNTRL, 0xab); iot 215 arch/i386/isa/lms.c hi = bus_space_read_1(iot, ioh, LMS_DATA); iot 216 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CNTRL, 0x90); iot 217 arch/i386/isa/lms.c lo = bus_space_read_1(iot, ioh, LMS_DATA); iot 222 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CNTRL, 0xf0); iot 223 arch/i386/isa/lms.c hi = bus_space_read_1(iot, ioh, LMS_DATA); iot 224 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CNTRL, 0xd0); iot 225 arch/i386/isa/lms.c lo = bus_space_read_1(iot, ioh, LMS_DATA); iot 229 arch/i386/isa/lms.c bus_space_write_1(iot, ioh, LMS_CNTRL, 0); iot 79 arch/i386/isa/mms.c bus_space_tag_t iot = ia->ia_iot; iot 88 arch/i386/isa/mms.c if (bus_space_map(iot, ia->ia_iobase, MMS_NPORTS, 0, &ioh)) iot 94 arch/i386/isa/mms.c if (bus_space_read_1(iot, ioh, MMS_IDENT) != 0xde) iot 98 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_ADDR, 0x87); iot 105 arch/i386/isa/mms.c bus_space_unmap(iot, ioh, MMS_NPORTS); iot 114 arch/i386/isa/mms.c bus_space_tag_t iot = ia->ia_iot; iot 120 arch/i386/isa/mms.c if (bus_space_map(iot, ia->ia_iobase, MMS_NPORTS, 0, &ioh)) { iot 126 arch/i386/isa/mms.c sc->sc_iot = iot; iot 192 arch/i386/isa/mms.c bus_space_tag_t iot = sc->sc_iot; iot 204 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_ADDR, 0x07); iot 205 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_DATA, 0x29); iot 207 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_ADDR, 0x00); iot 208 arch/i386/isa/mms.c status = bus_space_read_1(iot, ioh, MMS_DATA); iot 211 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_ADDR, 1); iot 212 arch/i386/isa/mms.c dx = bus_space_read_1(iot, ioh, MMS_DATA); iot 216 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_ADDR, 2); iot 217 arch/i386/isa/mms.c dy = bus_space_read_1(iot, ioh, MMS_DATA); iot 223 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_ADDR, 0x07); iot 224 arch/i386/isa/mms.c bus_space_write_1(iot, ioh, MMS_DATA, 0x09); iot 215 arch/i386/isa/pccom.c comprobe1(bus_space_tag_t iot, bus_space_handle_t ioh) iot 220 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 221 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_iir, 0); iot 223 arch/i386/isa/pccom.c k = bus_space_read_1(iot, ioh, com_iir); iot 225 arch/i386/isa/pccom.c bus_space_read_1(iot, ioh, com_data); /* cleanup */ iot 238 arch/i386/isa/pccom.c bus_space_tag_t iot; iot 253 arch/i386/isa/pccom.c iot = ia->ia_iot; iot 270 arch/i386/isa/pccom.c iot = ca->ca_iot; iot 287 arch/i386/isa/pccom.c if (needioh && bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 291 arch/i386/isa/pccom.c rv = comprobe1(iot, ioh); iot 293 arch/i386/isa/pccom.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 313 arch/i386/isa/pccom.c bus_space_tag_t iot; iot 331 arch/i386/isa/pccom.c iot = ia->ia_iot; iot 342 arch/i386/isa/pccom.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) iot 366 arch/i386/isa/pccom.c iot = ca->ca_iot; iot 376 arch/i386/isa/pccom.c sc->sc_iot = iot; iot 386 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, 0); iot 483 arch/i386/isa/pccom.c bus_space_tag_t iot; iot 534 arch/i386/isa/pccom.c iot = sc->sc_iot; iot 546 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 547 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_efr, EFR_ECB); iot 548 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, 0); iot 549 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_efr, 0); iot 550 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 553 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, 0); iot 582 arch/i386/isa/pccom.c pccom_xr16850_fifo_init(iot, ioh); iot 590 arch/i386/isa/pccom.c lcr = bus_space_read_1(iot, ioh, com_lcr); iot 591 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, iot 612 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fifo, 0); iot 614 arch/i386/isa/pccom.c (void) bus_space_read_1(iot, ioh, com_data); iot 615 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fifo, fifo | iot 618 arch/i386/isa/pccom.c if(!ISSET(bus_space_read_1(iot, ioh, iot 623 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 627 arch/i386/isa/pccom.c while (ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_RXRDY)) iot 628 arch/i386/isa/pccom.c (void) bus_space_read_1(iot, ioh, com_data); iot 633 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 635 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 637 arch/i386/isa/pccom.c sc->sc_msr = bus_space_read_1(iot, ioh, com_msr); iot 693 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 707 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 730 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 735 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, sc->sc_lcr); iot 736 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, 0); iot 741 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 747 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fifo, 0); iot 749 arch/i386/isa/pccom.c (void) bus_space_read_1(iot, ioh, com_data); iot 751 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fifo, iot 760 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 761 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_efr, EFR_ECB); iot 762 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, IER_SLEEP); iot 763 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 766 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, IER_SLEEP); iot 825 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 839 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, sc->sc_lcr); iot 843 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, sc->sc_lcr); iot 847 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 851 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 857 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 861 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 881 arch/i386/isa/pccom.c if (bus_space_read_1(iot, ioh, com_ier)) iot 934 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 975 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1008 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr | LCR_DLAB); iot 1009 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_dlbl, ospeed); iot 1010 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_dlbh, ospeed >> 8); iot 1011 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 1013 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1015 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 1038 arch/i386/isa/pccom.c lcr2 = bus_space_read_1(iot, ioh, com_lcr); iot 1039 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, iot 1047 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fifo, fifo); iot 1050 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr2); iot 1053 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 1060 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1065 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1087 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1103 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 1116 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1120 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1127 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1131 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1142 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 1168 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 1175 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_data, *sc->sc_tba++); iot 1184 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 1333 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 1341 arch/i386/isa/pccom.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1344 arch/i386/isa/pccom.c data = bus_space_read_1(iot, ioh, com_data); iot 1350 arch/i386/isa/pccom.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1357 arch/i386/isa/pccom.c msr = bus_space_read_1(iot, ioh, com_msr); iot 1365 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1369 arch/i386/isa/pccom.c if (ISSET(bus_space_read_1(iot, ioh, com_iir), IIR_NOPEND)) iot 1380 arch/i386/isa/pccom.c bus_space_tag_t iot = sc->sc_iot; iot 1388 arch/i386/isa/pccom.c if (ISSET(bus_space_read_1(iot, ioh, com_iir), IIR_NOPEND)) iot 1396 arch/i386/isa/pccom.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1399 arch/i386/isa/pccom.c c = bus_space_read_1(iot, ioh, com_data); iot 1416 arch/i386/isa/pccom.c msr = bus_space_read_1(iot, ioh, com_msr); iot 1438 arch/i386/isa/pccom.c } while (!ISSET(bus_space_read_1(iot, ioh, com_iir), IIR_NOPEND)); iot 1447 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_data, *sc->sc_tba++); iot 1479 arch/i386/isa/pccom.c pccom_xr16850_fifo_init(bus_space_tag_t iot, bus_space_handle_t ioh) iot 1483 arch/i386/isa/pccom.c lcr = bus_space_read_1(iot, ioh, com_lcr); iot 1484 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 1485 arch/i386/isa/pccom.c efr = bus_space_read_1(iot, ioh, com_efr); iot 1486 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_efr, efr | EFR_ECB); iot 1487 arch/i386/isa/pccom.c fctl = bus_space_read_1(iot, ioh, com_fctl); iot 1488 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fctl, fctl | FCTL_TRIGGER3); iot 1489 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 1500 arch/i386/isa/pccom.c bus_space_tag_t iot = 0; iot 1504 arch/i386/isa/pccom.c if (bus_space_map(iot, CONADDR, COM_NPORTS, 0, &ioh)) iot 1506 arch/i386/isa/pccom.c found = comprobe1(iot, ioh); iot 1507 arch/i386/isa/pccom.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 1531 arch/i386/isa/pccom.c com_common_getc(bus_space_tag_t iot, bus_space_handle_t ioh) iot 1537 arch/i386/isa/pccom.c while (!ISSET(stat = bus_space_read_1(iot, ioh, com_lsr), LSR_RXRDY)) iot 1540 arch/i386/isa/pccom.c c = bus_space_read_1(iot, ioh, com_data); iot 1542 arch/i386/isa/pccom.c stat = bus_space_read_1(iot, ioh, com_iir); iot 1548 arch/i386/isa/pccom.c com_common_putc(bus_space_tag_t iot, bus_space_handle_t ioh, int c) iot 1555 arch/i386/isa/pccom.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_TXRDY) && --timo) iot 1558 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_data, c); iot 1562 arch/i386/isa/pccom.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_TXRDY) && --timo) iot 1601 arch/i386/isa/pccom.c cominit(bus_space_tag_t iot, bus_space_handle_t ioh, int rate) iot 1606 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, LCR_DLAB); iot 1608 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_dlbl, rate); iot 1609 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_dlbh, rate >> 8); iot 1610 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_lcr, LCR_8BITS); iot 1611 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_mcr, MCR_DTR | MCR_RTS); iot 1612 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_ier, IER_ERXRDY | IER_ETXRDY); iot 1613 arch/i386/isa/pccom.c bus_space_write_1(iot, ioh, com_fifo, iot 1615 arch/i386/isa/pccom.c stat = bus_space_read_1(iot, ioh, com_iir); iot 1633 arch/i386/isa/pccom.c bus_space_tag_t iot = comconsiot; iot 1637 arch/i386/isa/pccom.c cominit(iot, ioh, comdefaultrate); iot 1652 arch/i386/isa/pccom.c com_kgdb_attach(bus_space_tag_t iot, bus_addr_t iobase, int rate, int frequency, iot 1655 arch/i386/isa/pccom.c if (iot == comconsiot && iobase == comconsaddr) { iot 1659 arch/i386/isa/pccom.c com_kgdb_iot = iot; iot 164 arch/i386/pci/ali1543.c ali1543_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 168 arch/i386/pci/ali1543.c if (piix_init(pc, iot, tag, ptagp, phandp) == 0) { iot 111 arch/i386/pci/amd756.c amd756_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 120 arch/i386/pci/amd756.c ph->ph_iot = iot; iot 128 arch/i386/pci/opti82c558.c opti82c558_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 116 arch/i386/pci/opti82c700.c opti82c700_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 734 arch/i386/pci/pci_intr_fixup.c bus_space_tag_t iot) iot 863 arch/i386/pci/pci_intr_fixup.c if ((*piit->piit_init)(pc, iot, icutag, &pciintr_icu_tag, iot 108 arch/i386/pci/piix.c piix_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 117 arch/i386/pci/piix.c ph->ph_iot = iot; iot 121 arch/i386/pci/piix.c if (bus_space_map(iot, PIIX_REG_ELCR, PIIX_REG_ELCR_SIZE, 0, iot 68 arch/i386/pci/rccosb4.c osb4_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 77 arch/i386/pci/rccosb4.c ph->piix.ph_iot = iot; iot 81 arch/i386/pci/rccosb4.c if (bus_space_map(iot, OSB4_PIAIR, 2, 0, &ph->osb4_ioh)) { iot 86 arch/i386/pci/rccosb4.c if (bus_space_map(iot, OSB4_REG_ELCR, 2, 0, &ph->piix.ph_elcr_ioh)) { iot 98 arch/i386/pci/sis85c503.c sis85c503_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 102 arch/i386/pci/sis85c503.c if (piix_init(pc, iot, tag, ptagp, phandp) == 0) { iot 143 arch/i386/pci/via8231.c via8231_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 153 arch/i386/pci/via8231.c ph->ph_iot = iot; iot 123 arch/i386/pci/via82c586.c via82c586_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag, iot 128 arch/i386/pci/via82c586.c if (piix_init(pc, iot, tag, ptagp, phandp) == 0) { iot 123 dev/cardbus/ehci_cardbus.c &sc->sc.iot, &sc->sc.ioh, NULL, &sc->sc.sc_size)) { iot 198 dev/cardbus/ehci_cardbus.c Cardbus_mapreg_unmap(ct, CARDBUS_CBMEM, sc->sc.iot, iot 138 dev/cardbus/if_fxp_cardbus.c bus_space_tag_t iot, memt; iot 150 dev/cardbus/if_fxp_cardbus.c PCI_MAPREG_TYPE_IO, 0, &iot, &ioh, &adr, &size) == 0) { iot 152 dev/cardbus/if_fxp_cardbus.c sc->sc_st = iot; iot 122 dev/cardbus/ohci_cardbus.c &sc->sc.iot, &sc->sc.ioh, NULL, &sc->sc.sc_size)) { iot 128 dev/cardbus/ohci_cardbus.c bus_space_write_4(sc->sc.iot, sc->sc.ioh, OHCI_INTERRUPT_DISABLE, iot 208 dev/cardbus/ohci_cardbus.c Cardbus_mapreg_unmap(ct, CARDBUS_CBMEM, sc->sc.iot, iot 112 dev/cardbus/uhci_cardbus.c &sc->sc.iot, &sc->sc.ioh, NULL, &sc->sc.sc_size)) { iot 118 dev/cardbus/uhci_cardbus.c bus_space_write_2(sc->sc.iot, sc->sc.ioh, UHCI_INTR, 0); iot 164 dev/cardbus/uhci_cardbus.c bus_space_barrier(sc->sc.iot, sc->sc.ioh, 0, sc->sc.sc_size, iot 166 dev/cardbus/uhci_cardbus.c bus_space_write_2(sc->sc.iot, sc->sc.ioh, UHCI_INTR, 0); iot 180 dev/cardbus/uhci_cardbus.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 206 dev/cardbus/uhci_cardbus.c Cardbus_mapreg_unmap(ct, PCI_CBIO, sc->sc.iot, iot 344 dev/eisa/aha1742.c bus_space_tag_t iot = sc->sc_iot; iot 349 dev/eisa/aha1742.c if ((bus_space_read_1(iot, ioh, G2STAT) & iot 360 dev/eisa/aha1742.c bus_space_write_4(iot, ioh, MBOXOUT0, KVTOPHYS(ecb)); iot 361 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, ATTN, opcode | ecb->xs->sc_link->target); iot 373 dev/eisa/aha1742.c bus_space_tag_t iot = sc->sc_iot; iot 381 dev/eisa/aha1742.c if (bus_space_read_1(iot, ioh, G2STAT) & G2STAT_INT_PEND) iot 400 dev/eisa/aha1742.c bus_space_tag_t iot = sc->sc_iot; iot 405 dev/eisa/aha1742.c if ((bus_space_read_1(iot, ioh, G2STAT) & iot 416 dev/eisa/aha1742.c bus_space_write_4(iot, ioh, MBOXOUT0, cmd); iot 417 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, G2CNTRL, G2CNTRL_SET_HOST_READY); iot 418 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, ATTN, OP_IMMED | target); iot 432 dev/eisa/aha1742.c bus_space_tag_t iot = ea->ea_iot; iot 443 dev/eisa/aha1742.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot), EISA_SLOT_SIZE, 0, iot 449 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, EISA_CONTROL, EISA_ENABLE | EISA_RESET); iot 451 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, EISA_CONTROL, EISA_ENABLE); iot 456 dev/eisa/aha1742.c rv = !ahb_find(iot, ioh, NULL); iot 482 dev/eisa/aha1742.c bus_space_tag_t iot = ea->ea_iot; iot 488 dev/eisa/aha1742.c sc->sc_iot = iot; iot 491 dev/eisa/aha1742.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot), EISA_SLOT_SIZE, 0, iot 495 dev/eisa/aha1742.c if (ahb_find(iot, ioh, sc)) iot 558 dev/eisa/aha1742.c bus_space_tag_t iot = sc->sc_iot; iot 568 dev/eisa/aha1742.c if ((bus_space_read_1(iot, ioh, G2STAT) & G2STAT_INT_PEND) == 0) iot 576 dev/eisa/aha1742.c ahbstat = bus_space_read_1(iot, ioh, G2INTST); iot 577 dev/eisa/aha1742.c mboxval = bus_space_read_4(iot, ioh, MBOXIN0); iot 578 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, G2CNTRL, G2CNTRL_CLEAR_EISA_INT); iot 623 dev/eisa/aha1742.c if ((bus_space_read_1(iot, ioh, G2STAT) & G2STAT_INT_PEND) == iot 828 dev/eisa/aha1742.c ahb_find(iot, ioh, sc) iot 829 dev/eisa/aha1742.c bus_space_tag_t iot; iot 837 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, PORTADDR, PORTADDR_ENHANCED); iot 845 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, G2CNTRL, G2CNTRL_HARD_RESET); iot 847 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, G2CNTRL, 0); iot 850 dev/eisa/aha1742.c if ((bus_space_read_1(iot, ioh, G2STAT) & G2STAT_BUSY) == 0) iot 861 dev/eisa/aha1742.c i = bus_space_read_1(iot, ioh, MBOXIN0); iot 868 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, PORTADDR, PORTADDR_ENHANCED); iot 871 dev/eisa/aha1742.c while (bus_space_read_1(iot, ioh, G2STAT) & G2STAT_INT_PEND) { iot 873 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, G2CNTRL, G2CNTRL_CLEAR_EISA_INT); iot 877 dev/eisa/aha1742.c intdef = bus_space_read_1(iot, ioh, INTDEF); iot 903 dev/eisa/aha1742.c bus_space_write_1(iot, ioh, INTDEF, (intdef | INTEN)); iot 906 dev/eisa/aha1742.c busid = (bus_space_read_1(iot, ioh, SCSIDEF) & HSCSIID); iot 73 dev/eisa/ahc_eisa.c ahc_eisa_irq(iot, ioh) iot 74 dev/eisa/ahc_eisa.c bus_space_tag_t iot; iot 82 dev/eisa/ahc_eisa.c hcntrl = bus_space_read_1(iot, ioh, HCNTRL) & IRQMS; iot 83 dev/eisa/ahc_eisa.c bus_space_write_1(iot, ioh, HCNTRL, hcntrl | PAUSE); iot 85 dev/eisa/ahc_eisa.c intdef = bus_space_read_1(iot, ioh, INTDEF); iot 114 dev/eisa/ahc_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 128 dev/eisa/ahc_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot) + iot 132 dev/eisa/ahc_eisa.c irq = ahc_eisa_irq(iot, ioh); iot 134 dev/eisa/ahc_eisa.c bus_space_unmap(iot, ioh, AHC_EISA_IOSIZE); iot 146 dev/eisa/ahc_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 163 dev/eisa/ahc_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot) + iot 166 dev/eisa/ahc_eisa.c if ((irq = ahc_eisa_irq(iot, ioh)) < 0) iot 72 dev/eisa/bha_eisa.c bha_eisa_address(iot, ioh, portp) iot 73 dev/eisa/bha_eisa.c bus_space_tag_t iot; iot 79 dev/eisa/bha_eisa.c switch (bus_space_read_1(iot, ioh, BHA_EISA_IOCONF) & 0x07) { iot 117 dev/eisa/bha_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 127 dev/eisa/bha_eisa.c if (bus_space_map(iot, iot 132 dev/eisa/bha_eisa.c if (bha_eisa_address(iot, ioh, &port) || iot 133 dev/eisa/bha_eisa.c bus_space_map(iot, port, BHA_ISA_IOSIZE, 0, &ioh2)) { iot 134 dev/eisa/bha_eisa.c bus_space_unmap(iot, ioh, BHA_EISA_IOSIZE); iot 138 dev/eisa/bha_eisa.c rv = bha_find(iot, ioh2, NULL); iot 140 dev/eisa/bha_eisa.c bus_space_unmap(iot, ioh2, BHA_ISA_IOSIZE); iot 141 dev/eisa/bha_eisa.c bus_space_unmap(iot, ioh, BHA_EISA_IOSIZE); iot 156 dev/eisa/bha_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 171 dev/eisa/bha_eisa.c if (bus_space_map(iot, iot 178 dev/eisa/bha_eisa.c if (bha_eisa_address(iot, ioh, &port) || iot 179 dev/eisa/bha_eisa.c bus_space_map(iot, port, BHA_ISA_IOSIZE, 0, &ioh2)) { iot 184 dev/eisa/bha_eisa.c sc->sc_iot = iot; iot 187 dev/eisa/bha_eisa.c if (!bha_find(iot, ioh2, &bpd)) { iot 156 dev/eisa/cac_eisa.c bus_space_tag_t iot; iot 162 dev/eisa/cac_eisa.c iot = ea->ea_iot; iot 165 dev/eisa/cac_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot) + iot 171 dev/eisa/cac_eisa.c sc->sc_iot = iot; iot 178 dev/eisa/cac_eisa.c switch (bus_space_read_1(iot, ioh, CAC_EISA_IOCONF) & 0xf0) { iot 100 dev/eisa/dpt_eisa.c dpt_eisa_irq(iot, ioh, irq) iot 101 dev/eisa/dpt_eisa.c bus_space_tag_t iot; iot 106 dev/eisa/dpt_eisa.c switch (bus_space_read_1(iot, ioh, DPT_EISA_IOCONF) & 0x38) { iot 156 dev/eisa/dpt_eisa.c bus_space_tag_t iot; iot 162 dev/eisa/dpt_eisa.c iot = ea->ea_iot; iot 167 dev/eisa/dpt_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot) + iot 173 dev/eisa/dpt_eisa.c sc->sc_iot = iot; iot 178 dev/eisa/dpt_eisa.c if (dpt_eisa_irq(iot, ioh, &irq)) { iot 119 dev/eisa/eisa.c bus_space_tag_t iot, memt; iot 126 dev/eisa/eisa.c iot = eba->eba_iot; iot 144 dev/eisa/eisa.c ea.ea_iot = iot; iot 155 dev/eisa/eisa.c if (bus_space_map(iot, slotaddr, EISA_SLOT_SIZE, 0, &slotioh)) { iot 164 dev/eisa/eisa.c bus_space_write_1(iot, slotioh, iot 167 dev/eisa/eisa.c ea.ea_vid[i] = bus_space_read_1(iot, slotioh, iot 179 dev/eisa/eisa.c bus_space_unmap(iot, slotioh, EISA_SLOT_SIZE); iot 187 dev/eisa/eisa.c bus_space_unmap(iot, slotioh, EISA_SLOT_SIZE); iot 194 dev/eisa/eisa.c bus_space_write_1(iot, slotioh, iot 197 dev/eisa/eisa.c ea.ea_pid[i] = bus_space_read_1(iot, slotioh, iot 212 dev/eisa/eisa.c bus_space_unmap(iot, slotioh, EISA_SLOT_SIZE); iot 124 dev/eisa/if_ep_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 134 dev/eisa/if_ep_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot), iot 140 dev/eisa/if_ep_eisa.c sc->sc_iot = iot; iot 142 dev/eisa/if_ep_eisa.c bus_space_write_1(iot, ioh, EISA_CONTROL, EISA_ENABLE); iot 146 dev/eisa/if_ep_eisa.c k = bus_space_read_2(iot, ioh, EP_W0_ADDRESS_CFG); iot 150 dev/eisa/if_ep_eisa.c irq = bus_space_read_2(iot, ioh, EP_W0_RESOURCE_CFG) >> 12; iot 184 dev/eisa/if_ep_eisa.c bus_space_unmap(iot, ioh, EISA_SLOT_SIZE); iot 195 dev/eisa/if_ep_eisa.c bus_space_unmap(iot, ioh, EISA_SLOT_SIZE); iot 86 dev/eisa/uha_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 94 dev/eisa/uha_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot) + iot 98 dev/eisa/uha_eisa.c rv = u24_find(iot, ioh, NULL); iot 100 dev/eisa/uha_eisa.c bus_space_unmap(iot, ioh, UHA_EISA_IOSIZE); iot 115 dev/eisa/uha_eisa.c bus_space_tag_t iot = ea->ea_iot; iot 127 dev/eisa/uha_eisa.c if (bus_space_map(iot, EISA_SLOT_ADDR(ea->ea_slot) + iot 131 dev/eisa/uha_eisa.c sc->sc_iot = iot; iot 133 dev/eisa/uha_eisa.c if (!u24_find(iot, ioh, sc)) iot 163 dev/eisa/uha_eisa.c u24_find(iot, ioh, sc) iot 164 dev/eisa/uha_eisa.c bus_space_tag_t iot; iot 172 dev/eisa/uha_eisa.c config0 = bus_space_read_1(iot, ioh, U24_CONFIG + 0); iot 173 dev/eisa/uha_eisa.c config1 = bus_space_read_1(iot, ioh, U24_CONFIG + 1); iot 174 dev/eisa/uha_eisa.c config2 = bus_space_read_1(iot, ioh, U24_CONFIG + 2); iot 200 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_LINT, UHA_ASRST); iot 203 dev/eisa/uha_eisa.c if (bus_space_read_1(iot, ioh, U24_LINT)) iot 227 dev/eisa/uha_eisa.c bus_space_tag_t iot = sc->sc_iot; iot 232 dev/eisa/uha_eisa.c if ((bus_space_read_1(iot, ioh, U24_LINT) & U24_LDIP) == 0) iot 242 dev/eisa/uha_eisa.c bus_space_write_4(iot, ioh, U24_OGMPTR, KVTOPHYS(mscp)); iot 244 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_OGMCMD, 0x80); iot 246 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_OGMCMD, 0x01); iot 247 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_LINT, U24_OGMFULL); iot 259 dev/eisa/uha_eisa.c bus_space_tag_t iot = sc->sc_iot; iot 267 dev/eisa/uha_eisa.c if (bus_space_read_1(iot, ioh, U24_SINT) & U24_SDIP) iot 282 dev/eisa/uha_eisa.c bus_space_tag_t iot = sc->sc_iot; iot 292 dev/eisa/uha_eisa.c if ((bus_space_read_1(iot, ioh, U24_SINT) & U24_SDIP) == 0) iot 300 dev/eisa/uha_eisa.c uhastat = bus_space_read_1(iot, ioh, U24_SINT); iot 301 dev/eisa/uha_eisa.c mboxval = bus_space_read_4(iot, ioh, U24_ICMPTR); iot 302 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_SINT, U24_ICM_ACK); iot 303 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_ICMCMD, 0); iot 321 dev/eisa/uha_eisa.c if ((bus_space_read_1(iot, ioh, U24_SINT) & U24_SDIP) == 0) iot 330 dev/eisa/uha_eisa.c bus_space_tag_t iot = sc->sc_iot; iot 334 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_OGMCMD, 0); iot 335 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_ICMCMD, 0); iot 339 dev/eisa/uha_eisa.c bus_space_read_1(iot, ioh, U24_LMASK), iot 340 dev/eisa/uha_eisa.c bus_space_read_1(iot, ioh, U24_SMASK)); iot 342 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_LMASK, 0xd2); /* XXX */ iot 343 dev/eisa/uha_eisa.c bus_space_write_1(iot, ioh, U24_SMASK, 0x92); /* XXX */ iot 256 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 262 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, ASC_CC_HALT); iot 263 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, 0); iot 288 dev/ic/advlib.c chip_version = AscGetChipVersion(iot, ioh, sc->bus_type); iot 311 dev/ic/advlib.c ASC_SET_EXTRA_CONTROL(iot, ioh, iot 314 dev/ic/advlib.c ASC_SET_EXTRA_CONTROL(iot, ioh, iot 329 dev/ic/advlib.c ASC_SET_EXTRA_CONTROL(iot, ioh, iot 333 dev/ic/advlib.c if (AscGetChipBusType(iot, ioh) == ASC_IS_ISAPNP) { iot 334 dev/ic/advlib.c ASC_SET_CHIP_IFC(iot, ioh, ASC_IFC_INIT_DEFAULT); iot 338 dev/ic/advlib.c sc->isa_dma_channel = AscGetIsaDmaChannel(iot, ioh); iot 356 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 368 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0x00FE); iot 369 dev/ic/advlib.c AscStopQueueExe(iot, ioh); iot 370 dev/ic/advlib.c if ((AscStopChip(iot, ioh) == FALSE) || iot 371 dev/ic/advlib.c (AscGetChipScsiCtrl(iot, ioh) != 0)) { iot 372 dev/ic/advlib.c AscResetChipAndScsiBus(iot, ioh); iot 375 dev/ic/advlib.c if (AscIsChipHalted(iot, ioh) == FALSE) iot 378 dev/ic/advlib.c ASC_SET_PC_ADDR(iot, ioh, ASC_MCODE_START_ADDR); iot 379 dev/ic/advlib.c if (ASC_GET_PC_ADDR(iot, ioh) != ASC_MCODE_START_ADDR) iot 383 dev/ic/advlib.c cfg_msw = ASC_GET_CHIP_CFG_MSW(iot, ioh); iot 384 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh); iot 388 dev/ic/advlib.c ASC_SET_CHIP_CFG_MSW(iot, ioh, cfg_msw); iot 390 dev/ic/advlib.c chksum = AscGetEEPConfig(iot, ioh, eep_config, sc->bus_type); iot 397 dev/ic/advlib.c if (ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_AUTO_CONFIG) { iot 402 dev/ic/advlib.c eep_config->cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh); iot 406 dev/ic/advlib.c eep_config->cfg_msw = ASC_GET_CHIP_CFG_MSW(iot, ioh); iot 414 dev/ic/advlib.c if (AscGetChipVersion(iot, ioh, sc->bus_type) == iot 465 dev/ic/advlib.c if (!AscTestExternalLram(iot, ioh)) { iot 472 dev/ic/advlib.c ASC_SET_CHIP_CFG_MSW(iot, ioh, cfg_msw); iot 496 dev/ic/advlib.c sc->irq_no = AscGetChipIRQ(iot, ioh, sc->bus_type); iot 510 dev/ic/advlib.c eep_config->cfg_msw = ASC_GET_CHIP_CFG_MSW(iot, ioh); iot 512 dev/ic/advlib.c AscSetEEPConfig(iot, ioh, eep_config, sc->bus_type); iot 526 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 534 dev/ic/advlib.c cfg_msw = ASC_GET_CHIP_CFG_MSW(iot, ioh); iot 539 dev/ic/advlib.c ASC_SET_CHIP_CFG_MSW(iot, ioh, cfg_msw); iot 545 dev/ic/advlib.c if (ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_AUTO_CONFIG) { iot 549 dev/ic/advlib.c AscSetChipIRQ(iot, ioh, sc->irq_no, sc->bus_type); iot 553 dev/ic/advlib.c ASC_SET_CHIP_CFG_MSW(iot, ioh, cfg_msw); iot 563 dev/ic/advlib.c if (AscGetChipVersion(iot, ioh, sc->bus_type) == iot 568 dev/ic/advlib.c AscSetChipScsiID(iot, ioh, sc->chip_scsi_id); iot 571 dev/ic/advlib.c AscSetIsaDmaChannel(iot, ioh, sc->isa_dma_channel); iot 572 dev/ic/advlib.c AscSetIsaDmaSpeed(iot, ioh, sc->isa_dma_speed); iot 588 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 593 dev/ic/advlib.c if (!AscFindSignature(iot, ioh)) iot 596 dev/ic/advlib.c AscDisableInterrupt(iot, ioh); iot 599 dev/ic/advlib.c chksum = AscLoadMicroCode(iot, ioh, 0, (u_int16_t *) asc_mcode, iot 607 dev/ic/advlib.c AscEnableInterrupt(iot, ioh); iot 614 dev/ic/advlib.c AscFindSignature(iot, ioh) iot 615 dev/ic/advlib.c bus_space_tag_t iot; iot 620 dev/ic/advlib.c if (ASC_GET_CHIP_SIGNATURE_BYTE(iot, ioh) == ASC_1000_ID1B) { iot 621 dev/ic/advlib.c sig_word = ASC_GET_CHIP_SIGNATURE_WORD(iot, ioh); iot 634 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 640 dev/ic/advlib.c AscMemWordSetLram(iot, ioh, ASC_QADR_BEG, 0, iot 645 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_FWD, i + 1); iot 646 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_BWD, sc->max_total_qng); iot 647 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_QNO, i); iot 651 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_FWD, i + 1); iot 652 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_BWD, i - 1); iot 653 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_QNO, i); iot 655 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_FWD, ASC_QLINK_END); iot 656 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_BWD, sc->max_total_qng - 1); iot 657 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_QNO, sc->max_total_qng); iot 661 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_FWD, i); iot 662 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_BWD, i); iot 663 dev/ic/advlib.c AscWriteLramByte(iot, ioh, s_addr + ASC_SCSIQ_B_QNO, i); iot 682 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 688 dev/ic/advlib.c ASC_PUT_RISC_VAR_FREE_QHEAD(iot, ioh, 1); iot 689 dev/ic/advlib.c ASC_PUT_RISC_VAR_DONE_QTAIL(iot, ioh, sc->max_total_qng); iot 690 dev/ic/advlib.c ASC_PUT_VAR_FREE_QHEAD(iot, ioh, 1); iot 691 dev/ic/advlib.c ASC_PUT_VAR_DONE_QTAIL(iot, ioh, sc->max_total_qng); iot 692 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_BUSY_QHEAD_B, sc->max_total_qng + 1); iot 693 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_DISC1_QHEAD_B, sc->max_total_qng + 2); iot 694 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_TOTAL_READY_Q_B, sc->max_total_qng); iot 695 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_ASCDVC_ERR_CODE_W, 0); iot 696 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 697 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, 0); iot 698 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_SCSIBUSY_B, 0); iot 699 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_WTM_FLAG_B, 0); iot 700 dev/ic/advlib.c ASC_PUT_QDONE_IN_PROGRESS(iot, ioh, 0); iot 703 dev/ic/advlib.c AscWriteLramWord(iot, ioh, lram_addr, 0); iot 708 dev/ic/advlib.c AscResetChipAndScsiBus(bus_space_tag_t iot, iot 711 dev/ic/advlib.c while (ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_SCSI_RESET_ACTIVE); iot 713 dev/ic/advlib.c AscStopChip(iot, ioh); iot 714 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, ASC_CC_CHIP_RESET | ASC_CC_SCSI_RESET | ASC_CC_HALT); iot 718 dev/ic/advlib.c AscSetChipIH(iot, ioh, ASC_INS_RFLAG_WTM); iot 719 dev/ic/advlib.c AscSetChipIH(iot, ioh, ASC_INS_HALT); iot 720 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, ASC_CC_CHIP_RESET | ASC_CC_HALT); iot 721 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, ASC_CC_HALT); iot 725 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, ASC_CIW_CLR_SCSI_RESET_INT); iot 726 dev/ic/advlib.c AscStartChip(iot, ioh); iot 730 dev/ic/advlib.c return (AscIsChipHalted(iot, ioh)); iot 735 dev/ic/advlib.c AscGetChipBusType(iot, ioh) iot 736 dev/ic/advlib.c bus_space_tag_t iot; iot 741 dev/ic/advlib.c chip_ver = ASC_GET_CHIP_VER_NO(iot, ioh); iot 770 dev/ic/advlib.c AscSetBank(iot, ioh, bank) iot 771 dev/ic/advlib.c bus_space_tag_t iot; iot 777 dev/ic/advlib.c val = ASC_GET_CHIP_CONTROL(iot, ioh) & iot 795 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, val); iot 806 dev/ic/advlib.c AscStartChip(iot, ioh) iot 807 dev/ic/advlib.c bus_space_tag_t iot; iot 810 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, 0); iot 811 dev/ic/advlib.c if ((ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_HALTED) != 0) iot 819 dev/ic/advlib.c AscStopChip(iot, ioh) iot 820 dev/ic/advlib.c bus_space_tag_t iot; iot 825 dev/ic/advlib.c cc_val = ASC_GET_CHIP_CONTROL(iot, ioh) & iot 827 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, cc_val | ASC_CC_HALT); iot 828 dev/ic/advlib.c AscSetChipIH(iot, ioh, ASC_INS_HALT); iot 829 dev/ic/advlib.c AscSetChipIH(iot, ioh, ASC_INS_RFLAG_WTM); iot 830 dev/ic/advlib.c if ((ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_HALTED) == 0) iot 838 dev/ic/advlib.c AscGetChipVersion(iot, ioh, bus_type) iot 839 dev/ic/advlib.c bus_space_tag_t iot; iot 852 dev/ic/advlib.c return (ASC_GET_CHIP_VER_NO(iot, ioh)); iot 857 dev/ic/advlib.c AscSetChipScsiID(iot, ioh, new_id) iot 858 dev/ic/advlib.c bus_space_tag_t iot; iot 864 dev/ic/advlib.c if (ASC_GET_CHIP_SCSI_ID(iot, ioh) == new_id) iot 867 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_SCSI_ID(iot, ioh); iot 870 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg_lsw); iot 871 dev/ic/advlib.c return (ASC_GET_CHIP_SCSI_ID(iot, ioh)); iot 876 dev/ic/advlib.c AscGetChipScsiCtrl(iot, ioh) iot 877 dev/ic/advlib.c bus_space_tag_t iot; iot 882 dev/ic/advlib.c AscSetBank(iot, ioh, 1); iot 883 dev/ic/advlib.c scsi_ctrl = bus_space_read_1(iot, ioh, ASC_IOP_REG_SC); iot 884 dev/ic/advlib.c AscSetBank(iot, ioh, 0); iot 890 dev/ic/advlib.c AscSetRunChipSynRegAtID(iot, ioh, tid_no, sdtr_data) iot 891 dev/ic/advlib.c bus_space_tag_t iot; iot 898 dev/ic/advlib.c if (AscHostReqRiscHalt(iot, ioh)) { iot 899 dev/ic/advlib.c retval = AscSetChipSynRegAtID(iot, ioh, tid_no, sdtr_data); iot 900 dev/ic/advlib.c AscStartChip(iot, ioh); iot 907 dev/ic/advlib.c AscSetChipSynRegAtID(iot, ioh, id, sdtr_data) iot 908 dev/ic/advlib.c bus_space_tag_t iot; iot 917 dev/ic/advlib.c AscSetBank(iot, ioh, 1); iot 918 dev/ic/advlib.c org_id = ASC_READ_CHIP_DVC_ID(iot, ioh); iot 924 dev/ic/advlib.c ASC_WRITE_CHIP_DVC_ID(iot, ioh, id); iot 925 dev/ic/advlib.c if (ASC_READ_CHIP_DVC_ID(iot, ioh) == (0x01 << id)) { iot 926 dev/ic/advlib.c AscSetBank(iot, ioh, 0); iot 927 dev/ic/advlib.c ASC_SET_CHIP_SYN(iot, ioh, sdtr_data); iot 928 dev/ic/advlib.c if (ASC_GET_CHIP_SYN(iot, ioh) != sdtr_data) iot 933 dev/ic/advlib.c AscSetBank(iot, ioh, 1); iot 934 dev/ic/advlib.c ASC_WRITE_CHIP_DVC_ID(iot, ioh, org_id); iot 935 dev/ic/advlib.c AscSetBank(iot, ioh, 0); iot 941 dev/ic/advlib.c AscHostReqRiscHalt(iot, ioh) iot 942 dev/ic/advlib.c bus_space_tag_t iot; iot 950 dev/ic/advlib.c if (AscIsChipHalted(iot, ioh)) iot 952 dev/ic/advlib.c saved_stop_code = AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B); iot 953 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, iot 957 dev/ic/advlib.c if (AscIsChipHalted(iot, ioh)) { iot 964 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, saved_stop_code); iot 971 dev/ic/advlib.c AscIsChipHalted(iot, ioh) iot 972 dev/ic/advlib.c bus_space_tag_t iot; iot 975 dev/ic/advlib.c if ((ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_HALTED) != 0) iot 976 dev/ic/advlib.c if ((ASC_GET_CHIP_CONTROL(iot, ioh) & ASC_CC_HALT) != 0) iot 984 dev/ic/advlib.c AscSetChipIH(iot, ioh, ins_code) iot 985 dev/ic/advlib.c bus_space_tag_t iot; iot 989 dev/ic/advlib.c AscSetBank(iot, ioh, 1); iot 990 dev/ic/advlib.c ASC_WRITE_CHIP_IH(iot, ioh, ins_code); iot 991 dev/ic/advlib.c AscSetBank(iot, ioh, 0); iot 1003 dev/ic/advlib.c AscReadLramByte(iot, ioh, addr) iot 1004 dev/ic/advlib.c bus_space_tag_t iot; iot 1012 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr & 0xFFFE); iot 1013 dev/ic/advlib.c word_data = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 1028 dev/ic/advlib.c AscWriteLramByte(iot, ioh, addr, data) iot 1029 dev/ic/advlib.c bus_space_tag_t iot; iot 1037 dev/ic/advlib.c word_data = AscReadLramWord(iot, ioh, addr & 0xFFFE); iot 1049 dev/ic/advlib.c AscWriteLramWord(iot, ioh, addr, word_data); iot 1054 dev/ic/advlib.c AscReadLramWord(iot, ioh, addr) iot 1055 dev/ic/advlib.c bus_space_tag_t iot; iot 1060 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr); iot 1061 dev/ic/advlib.c return (ASC_GET_CHIP_LRAM_DATA(iot, ioh)); iot 1066 dev/ic/advlib.c AscWriteLramWord(iot, ioh, addr, data) iot 1067 dev/ic/advlib.c bus_space_tag_t iot; iot 1073 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr); iot 1074 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, data); iot 1079 dev/ic/advlib.c AscReadLramDWord(iot, ioh, addr) iot 1080 dev/ic/advlib.c bus_space_tag_t iot; iot 1087 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr); iot 1088 dev/ic/advlib.c low_word = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 1089 dev/ic/advlib.c hi_word = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 1096 dev/ic/advlib.c AscWriteLramDWord(iot, ioh, addr, data) iot 1097 dev/ic/advlib.c bus_space_tag_t iot; iot 1103 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr); iot 1104 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, (u_int16_t) (data & 0x0000FFFF)); iot 1105 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, (u_int16_t) (data >> 16)); iot 1110 dev/ic/advlib.c AscMemWordSetLram(iot, ioh, s_addr, s_words, count) iot 1111 dev/ic/advlib.c bus_space_tag_t iot; iot 1119 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, s_addr); iot 1121 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, s_words); iot 1126 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, s_addr, s_buffer, words) iot 1127 dev/ic/advlib.c bus_space_tag_t iot; iot 1135 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, s_addr); iot 1137 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA_NO_SWAP(iot, ioh, *s_buffer); iot 1142 dev/ic/advlib.c AscMemWordCopyFromLram(iot, ioh, s_addr, s_buffer, words) iot 1143 dev/ic/advlib.c bus_space_tag_t iot; iot 1151 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, s_addr); iot 1153 dev/ic/advlib.c *s_buffer = ASC_GET_CHIP_LRAM_DATA_NO_SWAP(iot, ioh); iot 1158 dev/ic/advlib.c AscMemDWordCopyToLram(iot, ioh, s_addr, s_buffer, dwords) iot 1159 dev/ic/advlib.c bus_space_tag_t iot; iot 1168 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, s_addr); iot 1172 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, LO_WORD(*pw)); iot 1174 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, HI_WORD(*pw)); iot 1180 dev/ic/advlib.c AscMemSumLramWord(iot, ioh, s_addr, words) iot 1181 dev/ic/advlib.c bus_space_tag_t iot; iot 1191 dev/ic/advlib.c sum += AscReadLramWord(iot, ioh, s_addr); iot 1198 dev/ic/advlib.c AscTestExternalLram(iot, ioh) iot 1199 dev/ic/advlib.c bus_space_tag_t iot; iot 1209 dev/ic/advlib.c saved_word = AscReadLramWord(iot, ioh, q_addr); iot 1210 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, q_addr); iot 1211 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, 0x55AA); iot 1213 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, q_addr); iot 1215 dev/ic/advlib.c if (ASC_GET_CHIP_LRAM_DATA(iot, ioh) == 0x55AA) { iot 1217 dev/ic/advlib.c AscWriteLramWord(iot, ioh, q_addr, saved_word); iot 1232 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 1239 dev/ic/advlib.c ASC_PUT_MCODE_INIT_SDTR_AT_ID(iot, ioh, i, iot 1243 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_DISC_ENABLE_B, sc->disc_enable); iot 1244 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_HOSTSCSI_ID_B, iot 1252 dev/ic/advlib.c AscWriteLramDWord(iot, ioh, ASCV_OVERRUN_PADDR_D, phy_addr); iot 1253 dev/ic/advlib.c AscWriteLramDWord(iot, ioh, ASCV_OVERRUN_BSIZE_D, iot 1257 dev/ic/advlib.c sc->mcode_date = AscReadLramWord(iot, ioh, ASCV_MC_DATE_W); iot 1258 dev/ic/advlib.c sc->mcode_version = AscReadLramWord(iot, ioh, ASCV_MC_VER_W); iot 1259 dev/ic/advlib.c ASC_SET_PC_ADDR(iot, ioh, ASC_MCODE_START_ADDR); iot 1261 dev/ic/advlib.c if (ASC_GET_PC_ADDR(iot, ioh) != ASC_MCODE_START_ADDR) { iot 1264 dev/ic/advlib.c if (AscStartChip(iot, ioh) != 1) { iot 1272 dev/ic/advlib.c AscLoadMicroCode(iot, ioh, s_addr, mcode_buf, mcode_size) iot 1273 dev/ic/advlib.c bus_space_tag_t iot; iot 1285 dev/ic/advlib.c AscMemWordSetLram(iot, ioh, s_addr, 0, mcode_word_size); iot 1287 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, s_addr, mcode_buf, mcode_word_size); iot 1288 dev/ic/advlib.c chksum = AscMemSumLramWord(iot, ioh, s_addr, mcode_word_size); iot 1289 dev/ic/advlib.c mcode_chksum = AscMemSumLramWord(iot, ioh, ASC_CODE_SEC_BEG, iot 1291 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_MCODE_CHKSUM_W, mcode_chksum); iot 1292 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_MCODE_SIZE_W, mcode_size); iot 1342 dev/ic/advlib.c AscWriteEEPCmdReg(iot, ioh, cmd_reg) iot 1343 dev/ic/advlib.c bus_space_tag_t iot; iot 1353 dev/ic/advlib.c ASC_SET_CHIP_EEP_CMD(iot, ioh, cmd_reg); iot 1355 dev/ic/advlib.c read_back = ASC_GET_CHIP_EEP_CMD(iot, ioh); iot 1366 dev/ic/advlib.c AscWriteEEPDataReg(iot, ioh, data_reg) iot 1367 dev/ic/advlib.c bus_space_tag_t iot; iot 1376 dev/ic/advlib.c ASC_SET_CHIP_EEP_DATA(iot, ioh, data_reg); iot 1378 dev/ic/advlib.c read_back = ASC_GET_CHIP_EEP_DATA(iot, ioh); iot 1405 dev/ic/advlib.c AscReadEEPWord(iot, ioh, addr) iot 1406 dev/ic/advlib.c bus_space_tag_t iot; iot 1413 dev/ic/advlib.c AscWriteEEPCmdReg(iot, ioh, ASC_EEP_CMD_WRITE_DISABLE); iot 1416 dev/ic/advlib.c AscWriteEEPCmdReg(iot, ioh, cmd_reg); iot 1418 dev/ic/advlib.c read_wval = ASC_GET_CHIP_EEP_DATA(iot, ioh); iot 1426 dev/ic/advlib.c AscWriteEEPWord(iot, ioh, addr, word_val) iot 1427 dev/ic/advlib.c bus_space_tag_t iot; iot 1434 dev/ic/advlib.c read_wval = AscReadEEPWord(iot, ioh, addr); iot 1436 dev/ic/advlib.c AscWriteEEPCmdReg(iot, ioh, ASC_EEP_CMD_WRITE_ABLE); iot 1438 dev/ic/advlib.c AscWriteEEPDataReg(iot, ioh, word_val); iot 1440 dev/ic/advlib.c AscWriteEEPCmdReg(iot, ioh, ASC_EEP_CMD_WRITE | addr); iot 1442 dev/ic/advlib.c AscWriteEEPCmdReg(iot, ioh, ASC_EEP_CMD_WRITE_DISABLE); iot 1444 dev/ic/advlib.c return (AscReadEEPWord(iot, ioh, addr)); iot 1451 dev/ic/advlib.c AscGetEEPConfig(iot, ioh, cfg_buf, bus_type) iot 1452 dev/ic/advlib.c bus_space_tag_t iot; iot 1471 dev/ic/advlib.c wval = AscReadEEPWord(iot, ioh, s_addr); iot 1485 dev/ic/advlib.c wval = AscReadEEPWord(iot, ioh, s_addr); iot 1490 dev/ic/advlib.c *wbuf = AscReadEEPWord(iot, ioh, s_addr); iot 1497 dev/ic/advlib.c AscSetEEPConfig(iot, ioh, cfg_buf, bus_type) iot 1498 dev/ic/advlib.c bus_space_tag_t iot; iot 1508 dev/ic/advlib.c if ((n_error = AscSetEEPConfigOnce(iot, ioh, cfg_buf, bus_type)) == 0) iot 1520 dev/ic/advlib.c AscSetEEPConfigOnce(iot, ioh, cfg_buf, bus_type) iot 1521 dev/ic/advlib.c bus_space_tag_t iot; iot 1539 dev/ic/advlib.c if (*wbuf != AscWriteEEPWord(iot, ioh, s_addr, *wbuf)) iot 1553 dev/ic/advlib.c if (*wbuf != AscWriteEEPWord(iot, ioh, s_addr, *wbuf)) iot 1558 dev/ic/advlib.c if (sum != AscWriteEEPWord(iot, ioh, s_addr, sum)) iot 1563 dev/ic/advlib.c if (*wbuf != AscReadEEPWord(iot, ioh, s_addr)) iot 1568 dev/ic/advlib.c if (*wbuf != AscReadEEPWord(iot, ioh, s_addr)) iot 1628 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 1641 dev/ic/advlib.c ctrl_reg = ASC_GET_CHIP_CONTROL(iot, ioh); iot 1644 dev/ic/advlib.c chipstat = ASC_GET_CHIP_STATUS(iot, ioh); iot 1651 dev/ic/advlib.c while (ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_SCSI_RESET_ACTIVE); iot 1653 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, (ASC_CC_CHIP_RESET | ASC_CC_HALT)); iot 1654 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, ASC_CC_HALT); iot 1655 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, ASC_CIW_CLR_SCSI_RESET_INT); iot 1656 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, 0); iot 1657 dev/ic/advlib.c chipstat = ASC_GET_CHIP_STATUS(iot, ioh); iot 1660 dev/ic/advlib.c saved_ram_addr = ASC_GET_CHIP_LRAM_ADDR(iot, ioh); iot 1661 dev/ic/advlib.c host_flag = AscReadLramByte(iot, ioh, ASCV_HOST_FLAG_B) & iot 1663 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_HOST_FLAG_B, iot 1667 dev/ic/advlib.c AscAckInterrupt(iot, ioh); iot 1688 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_HOST_FLAG_B, host_flag); iot 1689 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, saved_ram_addr); iot 1690 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, saved_ctrl_reg); iot 1710 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 1723 dev/ic/advlib.c done_q_tail = ASC_GET_VAR_DONE_QTAIL(iot, ioh); iot 1725 dev/ic/advlib.c next_qp = AscReadLramByte(iot, ioh, (q_addr + ASC_SCSIQ_B_FWD)); iot 1728 dev/ic/advlib.c ASC_PUT_VAR_DONE_QTAIL(iot, ioh, next_qp); iot 1730 dev/ic/advlib.c sg_queue_cnt = _AscCopyLramScsiDoneQ(iot, ioh, q_addr, scsiq, iot 1732 dev/ic/advlib.c AscWriteLramByte(iot, ioh, (q_addr + ASC_SCSIQ_B_STATUS), iot 1740 dev/ic/advlib.c sg_list_qp = AscReadLramByte(iot, ioh, iot 1749 dev/ic/advlib.c AscWriteLramByte(iot, ioh, iot 1753 dev/ic/advlib.c ASC_PUT_VAR_DONE_QTAIL(iot, ioh, sg_list_qp); iot 1756 dev/ic/advlib.c cur_target_qng = AscReadLramByte(iot, ioh, iot 1760 dev/ic/advlib.c scsi_busy = AscReadLramByte(iot, ioh, ASCV_SCSIBUSY_B); iot 1762 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_SCSIBUSY_B, scsi_busy); iot 1789 dev/ic/advlib.c AscStopChip(iot, ioh); iot 1790 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, (ASC_CC_SCSI_RESET | ASC_CC_HALT)); iot 1792 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, ASC_CC_HALT); iot 1793 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, ASC_CIW_CLR_SCSI_RESET_INT); iot 1794 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, 0); iot 1795 dev/ic/advlib.c ASC_SET_CHIP_CONTROL(iot, ioh, 0); iot 1820 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 1839 dev/ic/advlib.c int_halt_code = AscReadLramWord(iot, ioh, ASCV_HALTCODE_W); iot 1841 dev/ic/advlib.c halt_qp = AscReadLramByte(iot, ioh, ASCV_CURCDB_B); iot 1843 dev/ic/advlib.c target_ix = AscReadLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_TARGET_IX); iot 1844 dev/ic/advlib.c q_cntl = AscReadLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_CNTL); iot 1856 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, 0, tid_no); iot 1859 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 1862 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, asyn_sdtr, tid_no); iot 1865 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 1869 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 1876 dev/ic/advlib.c sdtr_data = ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, tid_no); iot 1882 dev/ic/advlib.c AscWriteLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_CNTL, q_cntl); iot 1884 dev/ic/advlib.c tag_code = AscReadLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_TAG_CODE); iot 1892 dev/ic/advlib.c AscWriteLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_TAG_CODE, tag_code); iot 1894 dev/ic/advlib.c q_status = AscReadLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_STATUS); iot 1897 dev/ic/advlib.c AscWriteLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_STATUS, q_status); iot 1899 dev/ic/advlib.c scsi_busy = AscReadLramByte(iot, ioh, ASCV_SCSIBUSY_B); iot 1901 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_SCSIBUSY_B, scsi_busy); iot 1903 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 1905 dev/ic/advlib.c AscMemWordCopyFromLram(iot, ioh, ASCV_MSGOUT_BEG, iot 1913 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, asyn_sdtr, tid_no); iot 1917 dev/ic/advlib.c AscWriteLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_CNTL, q_cntl); iot 1918 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 1920 dev/ic/advlib.c scsi_status = AscReadLramByte(iot, ioh, iot 1922 dev/ic/advlib.c cur_dvc_qng = AscReadLramByte(iot, ioh, target_ix + ASC_QADR_BEG); iot 1925 dev/ic/advlib.c scsi_busy = AscReadLramByte(iot, ioh, ASCV_SCSIBUSY_B); iot 1927 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_SCSIBUSY_B, scsi_busy); iot 1935 dev/ic/advlib.c AscWriteLramByte(iot, ioh, iot 1947 dev/ic/advlib.c AscWriteLramWord(iot, ioh, ASCV_HALTCODE_W, 0); iot 1988 dev/ic/advlib.c _AscCopyLramScsiDoneQ(iot, ioh, q_addr, scsiq, max_dma_count) iot 1989 dev/ic/advlib.c bus_space_tag_t iot; iot 1998 dev/ic/advlib.c AscGetQDoneInfo(iot, ioh, q_addr + ASC_SCSIQ_DONE_INFO_BEG, scsiq); iot 2000 dev/ic/advlib.c _val = AscReadLramWord(iot, ioh, q_addr + ASC_SCSIQ_B_STATUS); iot 2003 dev/ic/advlib.c _val = AscReadLramWord(iot, ioh, q_addr + ASC_SCSIQ_B_CNTL); iot 2006 dev/ic/advlib.c _val = AscReadLramWord(iot, ioh, q_addr + ASC_SCSIQ_B_SENSE_LEN); iot 2009 dev/ic/advlib.c scsiq->remain_bytes = AscReadLramWord(iot, ioh, iot 2018 dev/ic/advlib.c AscGetQDoneInfo(iot, ioh, addr, scsiq) iot 2019 dev/ic/advlib.c bus_space_tag_t iot; iot 2026 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr); iot 2028 dev/ic/advlib.c val = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 2029 dev/ic/advlib.c scsiq->d2.ccb_ptr = MAKELONG(val, ASC_GET_CHIP_LRAM_DATA(iot, ioh)); iot 2030 dev/ic/advlib.c val = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 2033 dev/ic/advlib.c val = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 2036 dev/ic/advlib.c scsiq->d2.vm_id = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 2038 dev/ic/advlib.c val = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 2041 dev/ic/advlib.c val = ASC_GET_CHIP_LRAM_DATA(iot, ioh); iot 2048 dev/ic/advlib.c AscToggleIRQAct(iot, ioh) iot 2049 dev/ic/advlib.c bus_space_tag_t iot; iot 2053 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, ASC_CIW_IRQ_ACT); iot 2054 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, 0); iot 2059 dev/ic/advlib.c AscDisableInterrupt(iot, ioh) iot 2060 dev/ic/advlib.c bus_space_tag_t iot; iot 2065 dev/ic/advlib.c cfg = ASC_GET_CHIP_CFG_LSW(iot, ioh); iot 2066 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg & (~ASC_CFG0_HOST_INT_ON)); iot 2071 dev/ic/advlib.c AscEnableInterrupt(iot, ioh) iot 2072 dev/ic/advlib.c bus_space_tag_t iot; iot 2077 dev/ic/advlib.c cfg = ASC_GET_CHIP_CFG_LSW(iot, ioh); iot 2078 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg | ASC_CFG0_HOST_INT_ON); iot 2083 dev/ic/advlib.c AscGetChipIRQ(iot, ioh, bus_type) iot 2084 dev/ic/advlib.c bus_space_tag_t iot; iot 2100 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh); iot 2109 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh); iot 2118 dev/ic/advlib.c AscSetChipIRQ(iot, ioh, irq_no, bus_type) iot 2119 dev/ic/advlib.c bus_space_tag_t iot; iot 2135 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh) & 0xFFE3; iot 2137 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg_lsw); iot 2138 dev/ic/advlib.c AscToggleIRQAct(iot, ioh); iot 2139 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh) & 0xFFE0; iot 2141 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg_lsw); iot 2142 dev/ic/advlib.c AscToggleIRQAct(iot, ioh); iot 2144 dev/ic/advlib.c return (AscGetChipIRQ(iot, ioh, bus_type)); iot 2150 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh) & 0xFFF3; iot 2152 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg_lsw); iot 2154 dev/ic/advlib.c return (AscGetChipIRQ(iot, ioh, bus_type)); iot 2161 dev/ic/advlib.c AscAckInterrupt(iot, ioh) iot 2162 dev/ic/advlib.c bus_space_tag_t iot; iot 2172 dev/ic/advlib.c risc_flag = AscReadLramByte(iot, ioh, ASCV_RISC_FLAG_B); iot 2177 dev/ic/advlib.c host_flag = AscReadLramByte(iot, ioh, ASCV_HOST_FLAG_B) & iot 2179 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_HOST_FLAG_B, iot 2181 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, ASC_CIW_INT_ACK); iot 2184 dev/ic/advlib.c while (ASC_GET_CHIP_STATUS(iot, ioh) & ASC_CSW_INT_PENDING) { iot 2185 dev/ic/advlib.c ASC_SET_CHIP_STATUS(iot, ioh, ASC_CIW_INT_ACK); iot 2190 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_HOST_FLAG_B, host_flag); iot 2207 dev/ic/advlib.c AscGetIsaDmaChannel(iot, ioh) iot 2208 dev/ic/advlib.c bus_space_tag_t iot; iot 2213 dev/ic/advlib.c channel = ASC_GET_CHIP_CFG_LSW(iot, ioh) & 0x0003; iot 2223 dev/ic/advlib.c AscSetIsaDmaChannel(iot, ioh, dma_channel) iot 2224 dev/ic/advlib.c bus_space_tag_t iot; iot 2236 dev/ic/advlib.c cfg_lsw = ASC_GET_CHIP_CFG_LSW(iot, ioh) & 0xFFFC; iot 2238 dev/ic/advlib.c ASC_SET_CHIP_CFG_LSW(iot, ioh, cfg_lsw); iot 2239 dev/ic/advlib.c return (AscGetIsaDmaChannel(iot, ioh)); iot 2246 dev/ic/advlib.c AscGetIsaDmaSpeed(iot, ioh) iot 2247 dev/ic/advlib.c bus_space_tag_t iot; iot 2252 dev/ic/advlib.c AscSetBank(iot, ioh, 1); iot 2253 dev/ic/advlib.c speed_value = ASC_READ_CHIP_DMA_SPEED(iot, ioh); iot 2255 dev/ic/advlib.c AscSetBank(iot, ioh, 0); iot 2261 dev/ic/advlib.c AscSetIsaDmaSpeed(iot, ioh, speed_value) iot 2262 dev/ic/advlib.c bus_space_tag_t iot; iot 2267 dev/ic/advlib.c AscSetBank(iot, ioh, 1); iot 2268 dev/ic/advlib.c ASC_WRITE_CHIP_DMA_SPEED(iot, ioh, speed_value); iot 2269 dev/ic/advlib.c AscSetBank(iot, ioh, 0); iot 2270 dev/ic/advlib.c return (AscGetIsaDmaSpeed(iot, ioh)); iot 2288 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 2295 dev/ic/advlib.c AscMemWordCopyFromLram(iot, ioh, ASCV_MSGIN_BEG, iot 2321 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, asyn_sdtr, tid_no); iot 2329 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, asyn_sdtr, tid_no); iot 2338 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, sdtr_data, tid_no); iot 2347 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, sdtr_data, tid_no); iot 2357 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, ASCV_MSGOUT_BEG, iot 2362 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, ASCV_MSGOUT_BEG, iot 2367 dev/ic/advlib.c AscWriteLramByte(iot, ioh, halt_q_addr + ASC_SCSIQ_B_CNTL, q_cntl); iot 2377 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 2391 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, ASCV_MSGOUT_BEG, iot 2396 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, ASCV_MSGOUT_BEG, iot 2409 dev/ic/advlib.c AscSetChipSDTR(iot, ioh, sdtr_data, tid_no) iot 2410 dev/ic/advlib.c bus_space_tag_t iot; iot 2415 dev/ic/advlib.c AscSetChipSynRegAtID(iot, ioh, tid_no, sdtr_data); iot 2416 dev/ic/advlib.c AscWriteLramByte(iot, ioh, tid_no + ASCV_SDTR_DONE_BEG, sdtr_data); iot 2475 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 2505 dev/ic/advlib.c sdtr_data = ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, tid_no); iot 2627 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 2639 dev/ic/advlib.c free_q_head = ASC_GET_VAR_FREE_QHEAD(iot, ioh); iot 2641 dev/ic/advlib.c if ((next_qp = AscAllocMultipleFreeQueue(iot, ioh, free_q_head, n_q_required)) iot 2650 dev/ic/advlib.c ASC_PUT_VAR_FREE_QHEAD(iot, ioh, next_qp); iot 2665 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 2720 dev/ic/advlib.c next_qp = AscReadLramByte(iot, ioh, q_addr + ASC_SCSIQ_B_FWD); iot 2727 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, q_addr + ASC_SCSIQ_SGHD_CPY_BEG, iot 2733 dev/ic/advlib.c AscMemDWordCopyToLram(iot, ioh, q_addr + ASC_SGQ_LIST_BEG, iot 2753 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 2765 dev/ic/advlib.c sdtr_data = ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, tid_no); iot 2777 dev/ic/advlib.c AscMemWordCopyToLram(iot, ioh, q_addr + ASC_SCSIQ_CDB_BEG, iot 2780 dev/ic/advlib.c AscPutSCSIQ(iot, ioh, q_addr + ASC_SCSIQ_CPY_BEG, scsiq); iot 2785 dev/ic/advlib.c AscWriteLramWord(iot, ioh, q_addr + ASC_SCSIQ_B_STATUS, iot 2793 dev/ic/advlib.c AscPutSCSIQ(iot, ioh, addr, scsiq) iot 2794 dev/ic/advlib.c bus_space_tag_t iot; iot 2802 dev/ic/advlib.c ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr); iot 2806 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2808 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2810 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2812 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2814 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2816 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2818 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2820 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2822 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2826 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2828 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2830 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2832 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, val); iot 2833 dev/ic/advlib.c ASC_SET_CHIP_LRAM_DATA(iot, ioh, scsiq->q2.vm_id); iot 2883 dev/ic/advlib.c AscAllocFreeQueue(iot, ioh, free_q_head) iot 2884 dev/ic/advlib.c bus_space_tag_t iot; iot 2894 dev/ic/advlib.c q_status = AscReadLramByte(iot, ioh, q_addr + ASC_SCSIQ_B_STATUS); iot 2895 dev/ic/advlib.c next_qp = AscReadLramByte(iot, ioh, q_addr + ASC_SCSIQ_B_FWD); iot 2904 dev/ic/advlib.c AscAllocMultipleFreeQueue(iot, ioh, free_q_head, n_free_q) iot 2905 dev/ic/advlib.c bus_space_tag_t iot; iot 2913 dev/ic/advlib.c free_q_head = AscAllocFreeQueue(iot, ioh, free_q_head); iot 2923 dev/ic/advlib.c AscStopQueueExe(iot, ioh) iot 2924 dev/ic/advlib.c bus_space_tag_t iot; iot 2929 dev/ic/advlib.c if (AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B) == 0) { iot 2930 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, ASC_STOP_REQ_RISC_STOP); iot 2932 dev/ic/advlib.c if (AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B) & iot 2944 dev/ic/advlib.c AscStartQueueExe(iot, ioh) iot 2945 dev/ic/advlib.c bus_space_tag_t iot; iot 2949 dev/ic/advlib.c if (AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B) != 0) iot 2950 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, 0); iot 2955 dev/ic/advlib.c AscCleanUpBusyQueue(iot, ioh) iot 2956 dev/ic/advlib.c bus_space_tag_t iot; iot 2963 dev/ic/advlib.c if (AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B) != 0) { iot 2964 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, ASC_STOP_CLEAN_UP_BUSY_Q); iot 2966 dev/ic/advlib.c stop_code = AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B); iot 2977 dev/ic/advlib.c _AscWaitQDone(iot, ioh, scsiq) iot 2978 dev/ic/advlib.c bus_space_tag_t iot; iot 2990 dev/ic/advlib.c q_status = AscReadLramByte(iot, ioh, q_addr + ASC_SCSIQ_B_STATUS); iot 3002 dev/ic/advlib.c AscCleanUpDiscQueue(iot, ioh) iot 3003 dev/ic/advlib.c bus_space_tag_t iot; iot 3010 dev/ic/advlib.c if (AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B) != 0) { iot 3011 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_STOP_CODE_B, ASC_STOP_CLEAN_UP_DISC_Q); iot 3013 dev/ic/advlib.c stop_code = AscReadLramByte(iot, ioh, ASCV_STOP_CODE_B); iot 3034 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 3044 dev/ic/advlib.c if (AscStopQueueExe(iot, ioh) == 1) { iot 3047 dev/ic/advlib.c AscCleanUpBusyQueue(iot, ioh); iot 3048 dev/ic/advlib.c AscStartQueueExe(iot, ioh); iot 3051 dev/ic/advlib.c AscStartQueueExe(iot, ioh); iot 3065 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 3081 dev/ic/advlib.c scsiq->d2.ccb_ptr = AscReadLramDWord(iot, ioh, iot 3084 dev/ic/advlib.c _AscCopyLramScsiDoneQ(iot, ioh, q_addr, scsiq, sc->max_dma_count); iot 3090 dev/ic/advlib.c AscWriteLramDWord(iot, ioh, q_addr + ASC_SCSIQ_D_CCBPTR, 0L); iot 3091 dev/ic/advlib.c AscWriteLramByte(iot, ioh, q_addr + ASC_SCSIQ_B_STATUS, iot 3110 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 3125 dev/ic/advlib.c _AscCopyLramScsiDoneQ(iot, ioh, q_addr, scsiq, sc->max_dma_count); iot 3132 dev/ic/advlib.c AscWriteLramDWord(iot, ioh, q_addr + ASC_SCSIQ_D_CCBPTR, 0L); iot 3133 dev/ic/advlib.c AscWriteLramByte(iot, ioh, q_addr + ASC_SCSIQ_B_STATUS, iot 3154 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 3174 dev/ic/advlib.c if (AscStopQueueExe(iot, ioh) == 1) { iot 3176 dev/ic/advlib.c AscCleanUpBusyQueue(iot, ioh); iot 3177 dev/ic/advlib.c AscStartQueueExe(iot, ioh); iot 3191 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_MSGOUT_BEG, M1_BUS_DVC_RESET); iot 3197 dev/ic/advlib.c _AscWaitQDone(iot, ioh, (ASC_SCSI_Q *) scsiq); iot 3198 dev/ic/advlib.c if (AscStopQueueExe(iot, ioh) == ASC_NOERROR) { iot 3199 dev/ic/advlib.c AscCleanUpDiscQueue(iot, ioh); iot 3200 dev/ic/advlib.c AscStartQueueExe(iot, ioh); iot 3202 dev/ic/advlib.c AscSetRunChipSynRegAtID(iot, ioh, tid_no, iot 3211 dev/ic/advlib.c AscStartQueueExe(iot, ioh); iot 3223 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 3233 dev/ic/advlib.c AscStopQueueExe(iot, ioh); iot 3235 dev/ic/advlib.c AscResetChipAndScsiBus(iot, ioh); iot 3241 dev/ic/advlib.c AscSetChipSynRegAtID(iot, ioh, i, ASYN_SDTR_DATA_FIX_PCI_REV_AB); iot 3244 dev/ic/advlib.c ASC_SET_PC_ADDR(iot, ioh, ASC_MCODE_START_ADDR); iot 3245 dev/ic/advlib.c if (ASC_GET_PC_ADDR(iot, ioh) != ASC_MCODE_START_ADDR) iot 3248 dev/ic/advlib.c if (AscStartChip(iot, ioh) == 0) iot 3251 dev/ic/advlib.c AscStartQueueExe(iot, ioh); iot 3290 dev/ic/advlib.c bus_space_tag_t iot = sc->sc_iot; iot 3314 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_DISC_ENABLE_B, iot 3316 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_USE_TAGGED_QNG_B, iot 3318 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_CAN_TAGGED_QNG_B, iot 3323 dev/ic/advlib.c AscWriteLramByte(iot, ioh, ASCV_MAX_DVC_QNG_BEG + tid_no, iot 1242 dev/ic/advlib.h #define ASC_GET_QDONE_IN_PROGRESS(iot, ioh) AscReadLramByte((iot), (ioh), ASCV_Q_DONE_IN_PROGRESS_B) iot 1243 dev/ic/advlib.h #define ASC_PUT_QDONE_IN_PROGRESS(iot, ioh, val) AscWriteLramByte((iot), (ioh), ASCV_Q_DONE_IN_PROGRESS_B, val) iot 1244 dev/ic/advlib.h #define ASC_GET_VAR_FREE_QHEAD(iot, ioh) AscReadLramWord((iot), (ioh), ASCV_FREE_Q_HEAD_W) iot 1245 dev/ic/advlib.h #define ASC_GET_VAR_DONE_QTAIL(iot, ioh) AscReadLramWord((iot), (ioh), ASCV_DONE_Q_TAIL_W) iot 1246 dev/ic/advlib.h #define ASC_PUT_VAR_FREE_QHEAD(iot, ioh, val) AscWriteLramWord((iot), (ioh), ASCV_FREE_Q_HEAD_W, val) iot 1247 dev/ic/advlib.h #define ASC_PUT_VAR_DONE_QTAIL(iot, ioh, val) AscWriteLramWord((iot), (ioh), ASCV_DONE_Q_TAIL_W, val) iot 1248 dev/ic/advlib.h #define ASC_GET_RISC_VAR_FREE_QHEAD(iot, ioh) AscReadLramByte((iot), (ioh), ASCV_NEXTRDY_B) iot 1249 dev/ic/advlib.h #define ASC_GET_RISC_VAR_DONE_QTAIL(iot, ioh) AscReadLramByte((iot), (ioh), ASCV_DONENEXT_B) iot 1250 dev/ic/advlib.h #define ASC_PUT_RISC_VAR_FREE_QHEAD(iot, ioh, val) AscWriteLramByte((iot), (ioh), ASCV_NEXTRDY_B, val) iot 1251 dev/ic/advlib.h #define ASC_PUT_RISC_VAR_DONE_QTAIL(iot, ioh, val) AscWriteLramByte((iot), (ioh), ASCV_DONENEXT_B, val) iot 1252 dev/ic/advlib.h #define ASC_PUT_MCODE_SDTR_DONE_AT_ID(iot, ioh, id, data) AscWriteLramByte((iot), (ioh), (u_int16_t)((u_int16_t)ASCV_SDTR_DONE_BEG+(u_int16_t)id), (data)) ; iot 1253 dev/ic/advlib.h #define ASC_GET_MCODE_SDTR_DONE_AT_ID(iot, ioh, id) AscReadLramByte((iot), (ioh), (u_int16_t)((u_int16_t)ASCV_SDTR_DONE_BEG+(u_int16_t)id)) ; iot 1254 dev/ic/advlib.h #define ASC_PUT_MCODE_INIT_SDTR_AT_ID(iot, ioh, id, data) AscWriteLramByte((iot), (ioh), (u_int16_t)((u_int16_t)ASCV_SDTR_DATA_BEG+(u_int16_t)id), data) ; iot 1255 dev/ic/advlib.h #define ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, id) AscReadLramByte((iot), (ioh), (u_int16_t)((u_int16_t)ASCV_SDTR_DATA_BEG+(u_int16_t)id)) ; iot 1257 dev/ic/advlib.h #define ASC_GET_CHIP_SIGNATURE_BYTE(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_SIG_BYTE) iot 1258 dev/ic/advlib.h #define ASC_GET_CHIP_SIGNATURE_WORD(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_SIG_WORD) iot 1259 dev/ic/advlib.h #define ASC_GET_CHIP_VER_NO(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_VERSION) iot 1260 dev/ic/advlib.h #define ASC_GET_CHIP_CFG_LSW(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_CONFIG_LOW) iot 1261 dev/ic/advlib.h #define ASC_GET_CHIP_CFG_MSW(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_CONFIG_HIGH) iot 1262 dev/ic/advlib.h #define ASC_SET_CHIP_CFG_LSW(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_CONFIG_LOW, data) iot 1263 dev/ic/advlib.h #define ASC_SET_CHIP_CFG_MSW(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_CONFIG_HIGH, data) iot 1264 dev/ic/advlib.h #define ASC_GET_CHIP_EEP_CMD(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_EEP_CMD) iot 1265 dev/ic/advlib.h #define ASC_SET_CHIP_EEP_CMD(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_EEP_CMD, data) iot 1266 dev/ic/advlib.h #define ASC_GET_CHIP_EEP_DATA(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_EEP_DATA) iot 1267 dev/ic/advlib.h #define ASC_SET_CHIP_EEP_DATA(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_EEP_DATA, data) iot 1268 dev/ic/advlib.h #define ASC_GET_CHIP_LRAM_ADDR(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_RAM_ADDR) iot 1269 dev/ic/advlib.h #define ASC_SET_CHIP_LRAM_ADDR(iot, ioh, addr) bus_space_write_2((iot), (ioh), ASC_IOP_RAM_ADDR, addr) iot 1270 dev/ic/advlib.h #define ASC_GET_CHIP_LRAM_DATA(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_RAM_DATA) iot 1271 dev/ic/advlib.h #define ASC_SET_CHIP_LRAM_DATA(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_RAM_DATA, data) iot 1273 dev/ic/advlib.h #define ASC_GET_CHIP_LRAM_DATA_NO_SWAP(iot, ioh) SWAPBYTES(bus_space_read_2((iot), (ioh), ASC_IOP_RAM_DATA)) iot 1274 dev/ic/advlib.h #define ASC_SET_CHIP_LRAM_DATA_NO_SWAP(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_RAM_DATA, SWAPBYTES(data)) iot 1276 dev/ic/advlib.h #define ASC_GET_CHIP_LRAM_DATA_NO_SWAP(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_RAM_DATA) iot 1277 dev/ic/advlib.h #define ASC_SET_CHIP_LRAM_DATA_NO_SWAP(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_RAM_DATA, data) iot 1279 dev/ic/advlib.h #define ASC_GET_CHIP_IFC(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_REG_IFC) iot 1280 dev/ic/advlib.h #define ASC_SET_CHIP_IFC(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_REG_IFC, data) iot 1281 dev/ic/advlib.h #define ASC_GET_CHIP_STATUS(iot, ioh) (u_int16_t)bus_space_read_2((iot), (ioh), ASC_IOP_STATUS) iot 1282 dev/ic/advlib.h #define ASC_SET_CHIP_STATUS(iot, ioh, cs_val) bus_space_write_2((iot), (ioh), ASC_IOP_STATUS, cs_val) iot 1283 dev/ic/advlib.h #define ASC_GET_CHIP_CONTROL(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_CTRL) iot 1284 dev/ic/advlib.h #define ASC_SET_CHIP_CONTROL(iot, ioh, cc_val) bus_space_write_1((iot), (ioh), ASC_IOP_CTRL, cc_val) iot 1285 dev/ic/advlib.h #define ASC_GET_CHIP_SYN(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_SYN_OFFSET) iot 1286 dev/ic/advlib.h #define ASC_SET_CHIP_SYN(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_SYN_OFFSET, data) iot 1287 dev/ic/advlib.h #define ASC_SET_PC_ADDR(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_REG_PC, data) iot 1288 dev/ic/advlib.h #define ASC_GET_PC_ADDR(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_PC) iot 1289 dev/ic/advlib.h #define ASC_IS_INT_PENDING(iot, ioh) (ASC_GET_CHIP_STATUS((iot), (ioh)) & (ASC_CSW_INT_PENDING | ASC_CSW_SCSI_RESET_LATCH)) iot 1290 dev/ic/advlib.h #define ASC_GET_CHIP_SCSI_ID(iot, ioh) ((ASC_GET_CHIP_CFG_LSW((iot), (ioh)) >> 8) & ASC_MAX_TID) iot 1291 dev/ic/advlib.h #define ASC_GET_EXTRA_CONTROL(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_EXTRA_CONTROL) iot 1292 dev/ic/advlib.h #define ASC_SET_EXTRA_CONTROL(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_EXTRA_CONTROL, data) iot 1293 dev/ic/advlib.h #define ASC_READ_CHIP_AX(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_AX) iot 1294 dev/ic/advlib.h #define ASC_WRITE_CHIP_AX(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_REG_AX, data) iot 1295 dev/ic/advlib.h #define ASC_READ_CHIP_IX(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_REG_IX) iot 1296 dev/ic/advlib.h #define ASC_WRITE_CHIP_IX(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_REG_IX, data) iot 1297 dev/ic/advlib.h #define ASC_READ_CHIP_IH(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_IH) iot 1298 dev/ic/advlib.h #define ASC_WRITE_CHIP_IH(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_REG_IH, data) iot 1299 dev/ic/advlib.h #define ASC_READ_CHIP_QP(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_REG_QP) iot 1300 dev/ic/advlib.h #define ASC_WRITE_CHIP_QP(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_REG_QP, data) iot 1301 dev/ic/advlib.h #define ASC_READ_CHIP_FIFO_L(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_FIFO_L) iot 1302 dev/ic/advlib.h #define ASC_WRITE_CHIP_FIFO_L(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_REG_FIFO_L, data) iot 1303 dev/ic/advlib.h #define ASC_READ_CHIP_FIFO_H(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_FIFO_H) iot 1304 dev/ic/advlib.h #define ASC_WRITE_CHIP_FIFO_H(iot, ioh, data) bus_space_write_2((iot), (ioh), ASC_IOP_REG_FIFO_H, data) iot 1305 dev/ic/advlib.h #define ASC_READ_CHIP_DMA_SPEED(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_DMA_SPEED) iot 1306 dev/ic/advlib.h #define ASC_WRITE_CHIP_DMA_SPEED(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_DMA_SPEED, data) iot 1307 dev/ic/advlib.h #define ASC_READ_CHIP_DA0(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_DA0) iot 1308 dev/ic/advlib.h #define ASC_WRITE_CHIP_DA0(iot, ioh) bus_space_write_2((iot), (ioh), ASC_IOP_REG_DA0, data) iot 1309 dev/ic/advlib.h #define ASC_READ_CHIP_DA1(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_DA1) iot 1310 dev/ic/advlib.h #define ASC_WRITE_CHIP_DA1(iot, ioh) bus_space_write_2((iot), (ioh), ASC_IOP_REG_DA1, data) iot 1311 dev/ic/advlib.h #define ASC_READ_CHIP_DC0(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_DC0) iot 1312 dev/ic/advlib.h #define ASC_WRITE_CHIP_DC0(iot, ioh) bus_space_write_2((iot), (ioh), ASC_IOP_REG_DC0, data) iot 1313 dev/ic/advlib.h #define ASC_READ_CHIP_DC1(iot, ioh) bus_space_read_2((iot), (ioh), ASC_IOP_REG_DC1) iot 1314 dev/ic/advlib.h #define ASC_WRITE_CHIP_DC1(iot, ioh) bus_space_write_2((iot), (ioh), ASC_IOP_REG_DC1, data) iot 1315 dev/ic/advlib.h #define ASC_READ_CHIP_DVC_ID(iot, ioh) bus_space_read_1((iot), (ioh), ASC_IOP_REG_ID) iot 1316 dev/ic/advlib.h #define ASC_WRITE_CHIP_DVC_ID(iot, ioh, data) bus_space_write_1((iot), (ioh), ASC_IOP_REG_ID, data) iot 1121 dev/ic/adw.c bus_space_tag_t iot = sc->sc_iot; iot 1126 dev/ic/adw.c ADW_READ_WORD_LRAM(iot, ioh, iot 1129 dev/ic/adw.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, able_mask); iot 1133 dev/ic/adw.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, able_mask); iot 250 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 268 dev/ic/adwlib.c if (AdwGetEEPROMConfig(iot, ioh, &eep_config) != eep_config.check_sum) { iot 317 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, iot 319 dev/ic/adwlib.c if (ADW_READ_BYTE_REGISTER(iot, ioh, iot 341 dev/ic/adwlib.c AdwReadEEPWord(iot, ioh, ADW_EEP_DVC_CFG_END - j); iot 344 dev/ic/adwlib.c AdwSetEEPROMConfig(iot, ioh, &eep_config); iot 537 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 560 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_BIOSMEM+(2*i), bios_mem[i]); iot 581 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, 0x120, wdtr_able); iot 583 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, iot 590 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_PPR_ABLE, ppr_able); iot 593 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, wdtr_able); iot 596 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, sdtr_able); iot 597 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_TAGQNG_ABLE, tagqng_able); iot 599 dev/ic/adwlib.c ADW_READ_BYTE_LRAM(iot, ioh, ADW_MC_NUMBER_OF_MAX_CMD + tid, iot 606 dev/ic/adwlib.c if((error_code = AdwRamSelfTest(iot, ioh, sc->chip_type))) { iot 614 dev/ic/adwlib.c if((error_code = AdwLoadMCode(iot, ioh, bios_mem, sc->chip_type))) { iot 621 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_VERSION_DATE, sc->cfg.mcode_date); iot 622 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_VERSION_NUM, sc->cfg.mcode_version); iot 631 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_CONTROL_FLAG, word); iot 632 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_CONTROL_FLAG, iot 643 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_DMA_CFG0, iot 656 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1, iot 657 dev/ic/adwlib.c ADW_READ_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1) iot 669 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_DMA_CFG0, iot 683 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1, iot 684 dev/ic/adwlib.c ADW_READ_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1) iot 694 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_CONTROL_FLAG, word); iot 695 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_CONTROL_FLAG, iot 703 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_DMA_CFG0, iot 721 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, sc->wdtr_able); iot 722 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, sc->sdtr_able); iot 748 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, iot 753 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, iot 758 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, iot 763 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, iot 773 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DISC_ENABLE, iot 780 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DISC_ENABLE, iot 782 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_SPEED1, iot 784 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_SPEED2, iot 786 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_SPEED3, iot 788 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_SPEED4, iot 800 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_SCSI_CFG0, iot 807 dev/ic/adwlib.c error_code = AdwASC3550Cabling(iot, ioh, &sc->cfg); iot 811 dev/ic/adwlib.c error_code = AdwASC38C0800Cabling(iot, ioh, &sc->cfg); iot 815 dev/ic/adwlib.c error_code = AdwASC38C1600Cabling(iot, ioh, &sc->cfg); iot 828 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_SEL_MASK, iot 855 dev/ic/adwlib.c ADW_WRITE_DWORD_LRAM(iot, ioh, ADW_MC_ICQ, sc->icq_sp->carr_ba); iot 862 dev/ic/adwlib.c ADW_WRITE_DWORD_REGISTER(iot, ioh, IOPDW_COMMA, iot 887 dev/ic/adwlib.c ADW_WRITE_DWORD_LRAM(iot, ioh, ADW_MC_IRQ, sc->irq_sp->carr_ba); iot 890 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_INTR_ENABLES, iot 892 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_CODE_BEGIN_ADDR, word); iot 893 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_PC, word); iot 896 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_RISC_CSR, ADW_RISC_CSR_RUN); iot 915 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, iot 917 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, iot 919 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_TAGQNG_ABLE, iot 922 dev/ic/adwlib.c ADW_WRITE_BYTE_LRAM(iot, ioh, iot 938 dev/ic/adwlib.c AdwRamSelfTest(iot, ioh, chip_type) iot 939 dev/ic/adwlib.c bus_space_tag_t iot; iot 980 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST, iot 984 dev/ic/adwlib.c byte = ADW_READ_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST); iot 990 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST, iot 994 dev/ic/adwlib.c if (ADW_READ_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST) iot 1008 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST, RAM_TEST_MODE); iot 1012 dev/ic/adwlib.c byte = ADW_READ_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST); iot 1019 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_RAM_BIST, NORMAL_MODE); iot 1027 dev/ic/adwlib.c AdwLoadMCode(iot, ioh, bios_mem, chip_type) iot 1028 dev/ic/adwlib.c bus_space_tag_t iot; iot 1072 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_RAM_ADDR, 0); iot 1093 dev/ic/adwlib.c ADW_WRITE_WORD_AUTO_INC_LRAM(iot, ioh, iot 1100 dev/ic/adwlib.c ADW_WRITE_WORD_AUTO_INC_LRAM(iot, ioh, iot 1106 dev/ic/adwlib.c ADW_WRITE_WORD_AUTO_INC_LRAM(iot, ioh, (((u_int16_t) iot 1124 dev/ic/adwlib.c ADW_WRITE_WORD_AUTO_INC_LRAM(iot, ioh, 0); iot 1131 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_RAM_ADDR, 0); iot 1134 dev/ic/adwlib.c sum += ADW_READ_WORD_AUTO_INC_LRAM(iot, ioh); iot 1146 dev/ic/adwlib.c ADW_WRITE_BYTE_LRAM(iot, ioh, ADW_MC_BIOSMEM + (2 * i), iot 1149 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_BIOSMEM + (2 * i), iot 1158 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_CODE_BEGIN_ADDR, begin_addr); iot 1159 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_CODE_END_ADDR, end_addr); iot 1161 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_RAM_ADDR, begin_addr); iot 1163 dev/ic/adwlib.c code_sum += ADW_READ_WORD_AUTO_INC_LRAM(iot, ioh); iot 1165 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_CODE_CHK_SUM, code_sum); iot 1170 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_CHIP_TYPE, chip_type); iot 1177 dev/ic/adwlib.c AdwASC3550Cabling(iot, ioh, cfg) iot 1178 dev/ic/adwlib.c bus_space_tag_t iot; iot 1193 dev/ic/adwlib.c scsi_cfg1 = ADW_READ_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1); iot 1208 dev/ic/adwlib.c if ((ADW_READ_WORD_REGISTER(iot,ioh, IOPW_SCSI_CTRL) & 0x3F07)==0x3F07){ iot 1280 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_SCSI_CFG1, iot 1294 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_MEM_CFG, iot 1302 dev/ic/adwlib.c AdwASC38C0800Cabling(iot, ioh, cfg) iot 1303 dev/ic/adwlib.c bus_space_tag_t iot; iot 1318 dev/ic/adwlib.c scsi_cfg1 = ADW_READ_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1); iot 1325 dev/ic/adwlib.c if ((ADW_READ_WORD_REGISTER(iot,ioh, IOPW_SCSI_CTRL) & 0x3F07)==0x3F07){ iot 1410 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_SCSI_CFG1, scsi_cfg1); iot 1423 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_MEM_CFG, iot 1431 dev/ic/adwlib.c AdwASC38C1600Cabling(iot, ioh, cfg) iot 1432 dev/ic/adwlib.c bus_space_tag_t iot; iot 1449 dev/ic/adwlib.c scsi_cfg1 = ADW_READ_WORD_REGISTER(iot, ioh, IOPW_SCSI_CFG1); iot 1456 dev/ic/adwlib.c if ((ADW_READ_WORD_REGISTER(iot,ioh, IOPW_SCSI_CTRL) & 0x3F07)==0x3F07){ iot 1534 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_SCSI_CFG1, scsi_cfg1); iot 1547 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_DEFAULT_MEM_CFG, iot 1560 dev/ic/adwlib.c AdwGetEEPROMConfig(iot, ioh, cfg_buf) iot 1561 dev/ic/adwlib.c bus_space_tag_t iot; iot 1576 dev/ic/adwlib.c wval = AdwReadEEPWord(iot, ioh, eep_addr); iot 1581 dev/ic/adwlib.c *wbuf = AdwReadEEPWord(iot, ioh, eep_addr); iot 1586 dev/ic/adwlib.c *wbuf = AdwReadEEPWord(iot, ioh, eep_addr); iot 1597 dev/ic/adwlib.c AdwReadEEPWord(iot, ioh, eep_word_addr) iot 1598 dev/ic/adwlib.c bus_space_tag_t iot; iot 1602 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_CMD, iot 1604 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh); iot 1606 dev/ic/adwlib.c return ADW_READ_WORD_REGISTER(iot, ioh, IOPW_EE_DATA); iot 1614 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh) iot 1615 dev/ic/adwlib.c bus_space_tag_t iot; iot 1622 dev/ic/adwlib.c if (ADW_READ_WORD_REGISTER(iot, ioh, IOPW_EE_CMD) & iot 1629 dev/ic/adwlib.c ADW_READ_WORD_REGISTER(iot, ioh, IOPW_EE_CMD); iot 1637 dev/ic/adwlib.c AdwSetEEPROMConfig(iot, ioh, cfg_buf) iot 1638 dev/ic/adwlib.c bus_space_tag_t iot; iot 1649 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_CMD, ADW_EEP_CMD_WRITE_ABLE); iot 1650 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh); iot 1658 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_DATA, *wbuf); iot 1659 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_CMD, iot 1661 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh); iot 1668 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_DATA, chksum); iot 1669 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_CMD, iot 1671 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh); iot 1679 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_DATA, *wbuf); iot 1680 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_CMD, iot 1682 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh); iot 1685 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_EE_CMD, iot 1687 dev/ic/adwlib.c AdwWaitEEPCmd(iot, ioh); iot 1715 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 1800 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_TICKLE, ADW_TICKLE_A); iot 1807 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_TICKLE, iot 1815 dev/ic/adwlib.c ADW_WRITE_DWORD_REGISTER(iot, ioh, IOPDW_COMMA, iot 1828 dev/ic/adwlib.c AdwResetChip(iot, ioh) iot 1829 dev/ic/adwlib.c bus_space_tag_t iot; iot 1836 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_CTRL_REG, iot 1839 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_CTRL_REG, iot 1902 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 1913 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, wdtr_able); iot 1914 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, sdtr_able); iot 1916 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_PPR_ABLE, ppr_able); iot 1918 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_TAGQNG_ABLE, tagqng_able); iot 1920 dev/ic/adwlib.c ADW_READ_BYTE_LRAM(iot, ioh, ADW_MC_NUMBER_OF_MAX_CMD + tid, iot 1930 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_BIOS_SIGNATURE, bios_sig); iot 1931 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_BIOS_SIGNATURE, 0); iot 1936 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_RISC_CSR, ADW_RISC_CSR_STOP); iot 1937 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_CTRL_REG, iot 1940 dev/ic/adwlib.c ADW_WRITE_WORD_REGISTER(iot, ioh, IOPW_CTRL_REG, iot 1953 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_BIOS_SIGNATURE, bios_sig); iot 1958 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, wdtr_able); iot 1959 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, sdtr_able); iot 1961 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_PPR_ABLE, ppr_able); iot 1963 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_TAGQNG_ABLE, tagqng_able); iot 1965 dev/ic/adwlib.c ADW_WRITE_BYTE_LRAM(iot, ioh, ADW_MC_NUMBER_OF_MAX_CMD + tid, iot 1993 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 2007 dev/ic/adwlib.c int_stat = ADW_READ_BYTE_REGISTER(iot, ioh, IOPB_INTR_STATUS_REG); iot 2023 dev/ic/adwlib.c ADW_READ_BYTE_LRAM(iot, ioh, ADW_MC_INTRB_CODE, intrb_code); iot 2029 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, iot 2032 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, iot 2154 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 2165 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_IDLE_CMD_STATUS, (u_int16_t) 0); iot 2173 dev/ic/adwlib.c ADW_WRITE_DWORD_LRAM(iot, ioh, ADW_MC_IDLE_CMD_PARAMETER, iot 2175 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_IDLE_CMD, idle_cmd); iot 2180 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_TICKLE, ADW_TICKLE_B); iot 2187 dev/ic/adwlib.c ADW_WRITE_BYTE_REGISTER(iot, ioh, IOPB_TICKLE, ADW_TICKLE_NOP); iot 2194 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_IDLE_CMD_STATUS, iot 2222 dev/ic/adwlib.c bus_space_tag_t iot = sc->sc_iot; iot 2278 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, iot 2282 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_WDTR_ABLE, iot 2293 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_SDTR_DONE, iot 2296 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_DONE, iot 2298 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_WDTR_DONE, iot 2301 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_WDTR_DONE, iot 2317 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE,cfg_word); iot 2320 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_ABLE, iot 2328 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_SDTR_DONE, iot 2331 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_SDTR_DONE, iot 2352 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_PPR_ABLE, iot 2355 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_PPR_ABLE, iot 2376 dev/ic/adwlib.c ADW_READ_WORD_LRAM(iot, ioh, ADW_MC_TAGQNG_ABLE, iot 2379 dev/ic/adwlib.c ADW_WRITE_WORD_LRAM(iot, ioh, ADW_MC_TAGQNG_ABLE, iot 2382 dev/ic/adwlib.c ADW_WRITE_BYTE_LRAM(iot, ioh, iot 435 dev/ic/adwlib.h #define ADW_IS_INT_PENDING(iot, ioh) \ iot 436 dev/ic/adwlib.h (ADW_READ_WORD_REGISTER((iot), (ioh), IOPW_CTRL_REG) & ADW_CTRL_REG_HOST_INTR) iot 914 dev/ic/adwlib.h #define ADW_READ_BYTE_REGISTER(iot, ioh, reg_off) \ iot 915 dev/ic/adwlib.h bus_space_read_1((iot), (ioh), (reg_off)) iot 918 dev/ic/adwlib.h #define ADW_WRITE_BYTE_REGISTER(iot, ioh, reg_off, byte) \ iot 919 dev/ic/adwlib.h bus_space_write_1((iot), (ioh), (reg_off), (byte)) iot 922 dev/ic/adwlib.h #define ADW_READ_WORD_REGISTER(iot, ioh, reg_off) \ iot 923 dev/ic/adwlib.h bus_space_read_2((iot), (ioh), (reg_off)) iot 926 dev/ic/adwlib.h #define ADW_WRITE_WORD_REGISTER(iot, ioh, reg_off, word) \ iot 927 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), (reg_off), (word)) iot 930 dev/ic/adwlib.h #define ADW_WRITE_DWORD_REGISTER(iot, ioh, reg_off, dword) \ iot 931 dev/ic/adwlib.h bus_space_write_4((iot), (ioh), (reg_off), (dword)) iot 934 dev/ic/adwlib.h #define ADW_READ_BYTE_LRAM(iot, ioh, addr, byte) \ iot 936 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_ADDR, (addr)); \ iot 937 dev/ic/adwlib.h (byte) = bus_space_read_1((iot), (ioh), IOPB_RAM_DATA); \ iot 941 dev/ic/adwlib.h #define ADW_WRITE_BYTE_LRAM(iot, ioh, addr, byte) \ iot 943 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_ADDR, (addr)); \ iot 944 dev/ic/adwlib.h bus_space_write_1((iot), (ioh), IOPB_RAM_DATA, (byte)); \ iot 948 dev/ic/adwlib.h #define ADW_READ_WORD_LRAM(iot, ioh, addr, word) \ iot 950 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_ADDR, (addr)); \ iot 951 dev/ic/adwlib.h (word) = bus_space_read_2((iot), (ioh), IOPW_RAM_DATA); \ iot 955 dev/ic/adwlib.h #define ADW_WRITE_WORD_LRAM(iot, ioh, addr, word) \ iot 957 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_ADDR, (addr)); \ iot 958 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_DATA, (word)); \ iot 963 dev/ic/adwlib.h #define ADW_WRITE_DWORD_LRAM(iot, ioh, addr, dword) \ iot 965 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_ADDR, (addr)); \ iot 966 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_DATA, \ iot 968 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_ADDR, (addr) + 2); \ iot 969 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_DATA, \ iot 974 dev/ic/adwlib.h #define ADW_READ_WORD_AUTO_INC_LRAM(iot, ioh) \ iot 975 dev/ic/adwlib.h bus_space_read_2((iot), (ioh), IOPW_RAM_DATA) \ iot 978 dev/ic/adwlib.h #define ADW_WRITE_WORD_AUTO_INC_LRAM(iot, ioh, word) \ iot 979 dev/ic/adwlib.h bus_space_write_2((iot), (ioh), IOPW_RAM_DATA, (word)) iot 987 dev/ic/adwlib.h #define ADW_FIND_SIGNATURE(iot, ioh) \ iot 988 dev/ic/adwlib.h (((ADW_READ_BYTE_REGISTER((iot), (ioh), IOPB_CHIP_ID_1) == \ iot 990 dev/ic/adwlib.h (ADW_READ_WORD_REGISTER((iot), (ioh), IOPW_CHIP_ID_0) == \ iot 998 dev/ic/adwlib.h #define ADW_GET_CHIP_VERSION(iot, ioh, bus_type) \ iot 999 dev/ic/adwlib.h ADW_READ_BYTE_REGISTER((iot), (ioh), IOPB_CHIP_TYPE_REV) iot 214 dev/ic/aic6360.c aic_find(bus_space_tag_t iot, bus_space_handle_t ioh) iot 220 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, 0); iot 233 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL1, 0); /* Reset stack pointer */ iot 235 dev/ic/aic6360.c bus_space_write_1(iot, ioh, STACK, i); iot 238 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL1, 0); iot 239 dev/ic/aic6360.c for (i = 0; i < STSIZE && bus_space_read_1(iot, ioh, STACK) == i; i++) iot 250 dev/ic/aic6360.c bus_space_read_multi_1(iot, ioh, ID, chip_id, sizeof(IDSTRING) - 1); iot 253 dev/ic/aic6360.c (int)bus_space_read_1(iot, ioh, REV))); iot 319 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 326 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSITEST, 0); iot 327 dev/ic/aic6360.c bus_space_write_1(iot, ioh, TEST, 0); iot 330 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | CLRCH | CLRSTCNT); iot 333 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, RSTFIFO); iot 334 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL1, 0); iot 337 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, 0); iot 338 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, 0); iot 341 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE0, 0x00); iot 343 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT0, 0x7f); iot 346 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, 0x00); iot 348 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, 0xef); iot 351 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSIRATE, 0); iot 354 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSERR, 0x07); iot 357 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSIID, sc->sc_initiator << OID_S); iot 358 dev/ic/aic6360.c bus_space_write_1(iot, ioh, BRSTCNTRL, EISA_BRST_TIM); iot 365 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 368 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, SCSIRSTO); iot 370 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, 0); iot 380 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 438 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, INTEN); iot 582 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 591 dev/ic/aic6360.c if ((bus_space_read_1(iot, ioh, DMASTAT) & INTSTAT) != 0) iot 608 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 612 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISIG, sc->sc_phase | ATNO); iot 623 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 627 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSIRATE, iot 630 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSIRATE, 0); iot 641 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 647 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSIID, iot 650 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, STIMO_256ms | ENSTIMER); iot 653 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE0, ENSELDI | ENSELDO); iot 654 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, ENSCSIRST | ENSELTIMO); iot 655 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, ENRESELI | ENSELO | ENAUTOATNO); iot 741 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 751 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, iot 769 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE0, ENSELDI); iot 770 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, ENSCSIRST); iot 771 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, ENRESELI); iot 898 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 926 dev/ic/aic6360.c sstat1 = bus_space_read_1(iot, ioh, SSTAT1); iot 949 dev/ic/aic6360.c (void) bus_space_read_1(iot, ioh, SCSIDAT); iot 953 dev/ic/aic6360.c *sc->sc_imp++ = bus_space_read_1(iot, ioh, iot 971 dev/ic/aic6360.c (void) bus_space_read_1(iot, ioh, SCSIDAT); iot 978 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | SPIOEN); iot 980 dev/ic/aic6360.c (void) bus_space_read_1(iot, ioh, SCSIDAT); iot 981 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN); iot 982 dev/ic/aic6360.c while ((bus_space_read_1(iot, ioh, SCSISIG) & ACKI) != 0) iot 1157 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | SPIOEN); iot 1159 dev/ic/aic6360.c (void) bus_space_read_1(iot, ioh, SCSIDAT); iot 1160 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN); iot 1161 dev/ic/aic6360.c while ((bus_space_read_1(iot, ioh, SCSISIG) & ACKI) != 0) iot 1177 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 1188 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, RSTFIFO); iot 1190 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | SPIOEN); iot 1211 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISIG, PH_MSGOUT | ATNO); iot 1304 dev/ic/aic6360.c sstat1 = bus_space_read_1(iot, ioh, SSTAT1); iot 1321 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, CLRATNO); iot 1327 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, CLRATNO); iot 1329 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSIDAT, *--sc->sc_omp); iot 1334 dev/ic/aic6360.c while ((bus_space_read_1(iot, ioh, SCSISIG) & ACKI) != 0) iot 1357 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN); iot 1369 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 1375 dev/ic/aic6360.c AIC_MISC(("%02x%02x ", bus_space_read_1(iot, ioh, FIFOSTAT), iot 1376 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT2))); iot 1379 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, RSTFIFO | WRITE); iot 1381 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, ENDMA | DWORDPIO | WRITE); iot 1382 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, SCSIEN | DMAEN | CHEN); iot 1385 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, iot 1394 dev/ic/aic6360.c dmastat = bus_space_read_1(iot, ioh, DMASTAT); iot 1407 dev/ic/aic6360.c bus_space_write_multi_4(iot, ioh, DMADATALONG, iot 1410 dev/ic/aic6360.c bus_space_write_multi_2(iot, ioh, DMADATA, iot 1426 dev/ic/aic6360.c bus_space_write_multi_4(iot, ioh, DMADATALONG, iot 1433 dev/ic/aic6360.c bus_space_write_multi_2(iot, ioh, DMADATA, iot 1441 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, iot 1443 dev/ic/aic6360.c bus_space_write_multi_1(iot, ioh, DMADATA, p, iot 1446 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, iot 1453 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, BITBUCKET); iot 1455 dev/ic/aic6360.c if ((bus_space_read_1(iot, ioh, DMASTAT) & INTSTAT) != iot 1459 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, 0); iot 1464 dev/ic/aic6360.c dmastat = bus_space_read_1(iot, ioh, DMASTAT); iot 1468 dev/ic/aic6360.c (bus_space_read_1(iot, ioh, SSTAT2) & SEMPTY) != 0) iot 1479 dev/ic/aic6360.c amount = bus_space_read_1(iot, ioh, FIFOSTAT) + iot 1480 dev/ic/aic6360.c (bus_space_read_1(iot, ioh, SSTAT2) & 15); iot 1483 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, iot 1485 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | CLRCH); iot 1491 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, iot 1495 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN); iot 1496 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, 0); iot 1511 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 1517 dev/ic/aic6360.c AIC_MISC(("%02x%02x ", bus_space_read_1(iot, ioh, FIFOSTAT), iot 1518 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT2))); iot 1521 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, RSTFIFO); iot 1523 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, ENDMA | DWORDPIO); iot 1524 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, SCSIEN | DMAEN | CHEN); iot 1527 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, iot 1537 dev/ic/aic6360.c dmastat = bus_space_read_1(iot, ioh, DMASTAT); iot 1547 dev/ic/aic6360.c bus_space_read_multi_4(iot, ioh, DMADATALONG, iot 1550 dev/ic/aic6360.c bus_space_read_multi_2(iot, ioh, DMADATA, iot 1558 dev/ic/aic6360.c xfer = min(bus_space_read_1(iot, ioh, FIFOSTAT), n); iot 1566 dev/ic/aic6360.c bus_space_read_multi_4(iot, ioh, DMADATALONG, iot 1573 dev/ic/aic6360.c bus_space_read_multi_2(iot, ioh, DMADATA, iot 1581 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, iot 1583 dev/ic/aic6360.c bus_space_read_multi_1(iot, ioh, DMADATA, p, iot 1586 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, iot 1602 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, BITBUCKET); iot 1604 dev/ic/aic6360.c if ((bus_space_read_1(iot, ioh, DMASTAT) & INTSTAT) != iot 1608 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, 0); iot 1614 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, iot 1618 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN); iot 1619 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, 0); iot 1633 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 1645 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, 0); iot 1653 dev/ic/aic6360.c sstat1 = bus_space_read_1(iot, ioh, SSTAT1); iot 1666 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, CLRSCSIPERR); iot 1687 dev/ic/aic6360.c sstat0 = bus_space_read_1(iot, ioh, SSTAT0); iot 1696 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISIG, 0); iot 1715 dev/ic/aic6360.c sc->sc_selid = bus_space_read_1(iot, ioh, SELID); iot 1782 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, 0); iot 1783 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, ENRESELI); iot 1784 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, CLRSELTIMO); iot 1805 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | CLRSTCNT | CLRCH); iot 1806 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL1, 0); iot 1807 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISEQ, ENAUTOATNP); iot 1808 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT0, CLRSELDI | CLRSELDO); iot 1809 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, iot 1811 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE0, 0); iot 1812 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SIMODE1, iot 1823 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, iot 1898 dev/ic/aic6360.c bus_space_write_1(iot, ioh, CLRSINT1, CLRPHASECHG); iot 1906 dev/ic/aic6360.c sc->sc_phase = bus_space_read_1(iot, ioh, SCSISIG) & PH_MASK; iot 1907 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SCSISIG, sc->sc_phase); iot 1968 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN | SPIOEN); iot 1969 dev/ic/aic6360.c acb->target_stat = bus_space_read_1(iot, ioh, SCSIDAT); iot 1970 dev/ic/aic6360.c bus_space_write_1(iot, ioh, SXFRCTL0, CHEN); iot 1993 dev/ic/aic6360.c bus_space_write_1(iot, ioh, DMACNTRL0, INTEN); iot 2103 dev/ic/aic6360.c bus_space_tag_t iot = sc->sc_iot; iot 2107 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SCSISEQ), iot 2108 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SXFRCTL0), iot 2109 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SXFRCTL1), iot 2110 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SCSISIG)); iot 2112 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT0), iot 2113 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT1), iot 2114 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT2), iot 2115 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT3), iot 2116 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SSTAT4)); iot 2118 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SIMODE0), iot 2119 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SIMODE1)); iot 2121 dev/ic/aic6360.c bus_space_read_1(iot, ioh, DMACNTRL0), iot 2122 dev/ic/aic6360.c bus_space_read_1(iot, ioh, DMACNTRL1), iot 2123 dev/ic/aic6360.c bus_space_read_1(iot, ioh, DMASTAT)); iot 2125 dev/ic/aic6360.c bus_space_read_1(iot, ioh, FIFOSTAT), iot 2126 dev/ic/aic6360.c bus_space_read_1(iot, ioh, SCSIBUS)); iot 185 dev/ic/bha.c bha_cmd(iot, ioh, sc, icnt, ibuf, ocnt, obuf) iot 186 dev/ic/bha.c bus_space_tag_t iot; iot 222 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_STAT_PORT); iot 238 dev/ic/bha.c while ((bus_space_read_1(iot, ioh, BHA_STAT_PORT)) & iot 240 dev/ic/bha.c bus_space_read_1(iot, ioh, BHA_DATA_PORT); iot 248 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_STAT_PORT); iot 259 dev/ic/bha.c bus_space_write_1(iot, ioh, BHA_CMD_PORT, *ibuf++); iot 267 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_STAT_PORT); iot 278 dev/ic/bha.c *obuf++ = bus_space_read_1(iot, ioh, BHA_DATA_PORT); iot 287 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_INTR_PORT); iot 299 dev/ic/bha.c bus_space_write_1(iot, ioh, BHA_CTRL_PORT, BHA_CTRL_IRST); iot 303 dev/ic/bha.c bus_space_write_1(iot, ioh, BHA_CTRL_PORT, BHA_CTRL_SRST); iot 473 dev/ic/bha.c bus_space_tag_t iot = sc->sc_iot; iot 485 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_INTR_PORT); iot 488 dev/ic/bha.c bus_space_write_1(iot, ioh, BHA_CTRL_PORT, BHA_CTRL_IRST); iot 501 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 719 dev/ic/bha.c bus_space_tag_t iot = sc->sc_iot; iot 737 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 762 dev/ic/bha.c bus_space_write_1(iot, ioh, BHA_CMD_PORT, BHA_START_SCSI); iot 872 dev/ic/bha.c bha_find(iot, ioh, sc) iot 873 dev/ic/bha.c bus_space_tag_t iot; iot 884 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_STAT_PORT); iot 898 dev/ic/bha.c bus_space_write_1(iot, ioh, BHA_CTRL_PORT, iot 903 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_STAT_PORT); iot 930 dev/ic/bha.c sts = bus_space_read_1(iot, ioh, BHA_EXTGEOM_PORT); iot 940 dev/ic/bha.c i = bha_cmd(iot, ioh, NULL, iot 982 dev/ic/bha.c bha_cmd(iot, ioh, NULL, iot 1070 dev/ic/bha.c bus_space_tag_t iot = sc->sc_iot; iot 1085 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1098 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1116 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1139 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1160 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1258 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1268 dev/ic/bha.c bus_space_tag_t iot = sc->sc_iot; iot 1280 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1287 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1295 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1311 dev/ic/bha.c bha_cmd(iot, ioh, sc, iot 1550 dev/ic/bha.c bus_space_tag_t iot = sc->sc_iot; iot 1559 dev/ic/bha.c if (bus_space_read_1(iot, ioh, BHA_INTR_PORT) & iot 154 dev/ic/ciss.c bus_space_read_region_4(sc->iot, sc->cfg_ioh, sc->cfgoff, iot 176 dev/ic/ciss.c bus_space_write_region_4(sc->iot, sc->cfg_ioh, sc->cfgoff, iot 178 dev/ic/ciss.c bus_space_barrier(sc->iot, sc->cfg_ioh, sc->cfgoff, sizeof(sc->cfg), iot 181 dev/ic/ciss.c bus_space_write_4(sc->iot, sc->ioh, CISS_IDB, CISS_IDB_CFG); iot 182 dev/ic/ciss.c bus_space_barrier(sc->iot, sc->ioh, CISS_IDB, 4, iot 186 dev/ic/ciss.c (void)bus_space_read_4(sc->iot, sc->ioh, CISS_IDB + 4); iot 187 dev/ic/ciss.c if (!(bus_space_read_4(sc->iot, sc->ioh, CISS_IDB) & CISS_IDB_CFG)) iot 189 dev/ic/ciss.c bus_space_barrier(sc->iot, sc->ioh, CISS_IDB, 4, iot 193 dev/ic/ciss.c if (bus_space_read_4(sc->iot, sc->ioh, CISS_IDB) & CISS_IDB_CFG) { iot 198 dev/ic/ciss.c bus_space_read_region_4(sc->iot, sc->cfg_ioh, sc->cfgoff, iot 208 dev/ic/ciss.c if (bus_space_read_4(sc->iot, sc->cfg_ioh, sc->cfgoff + iot 211 dev/ic/ciss.c bus_space_barrier(sc->iot, sc->cfg_ioh, sc->cfgoff + iot 216 dev/ic/ciss.c if (!(bus_space_read_4(sc->iot, sc->cfg_ioh, sc->cfgoff + iot 537 dev/ic/ciss.c bus_space_write_4(sc->iot, sc->ioh, CISS_IMR, iot 538 dev/ic/ciss.c bus_space_read_4(sc->iot, sc->ioh, CISS_IMR) | sc->iem); iot 543 dev/ic/ciss.c bus_space_write_4(sc->iot, sc->ioh, CISS_INQ, ccb->ccb_cmdpa); iot 575 dev/ic/ciss.c if (!(bus_space_read_4(sc->iot, sc->ioh, iot 581 dev/ic/ciss.c if ((id = bus_space_read_4(sc->iot, sc->ioh, iot 608 dev/ic/ciss.c bus_space_write_4(sc->iot, sc->ioh, CISS_IMR, iot 609 dev/ic/ciss.c bus_space_read_4(sc->iot, sc->ioh, CISS_IMR) & ~sc->iem); iot 952 dev/ic/ciss.c if (!(bus_space_read_4(sc->iot, sc->ioh, CISS_ISR) & sc->iem)) iot 956 dev/ic/ciss.c while ((id = bus_space_read_4(sc->iot, sc->ioh, CISS_OUTQ)) != iot 981 dev/ic/ciss.c hb = bus_space_read_4(sc->iot, sc->cfg_ioh, iot 46 dev/ic/cissvar.h bus_space_tag_t iot; iot 177 dev/ic/com.c comprobe1(bus_space_tag_t iot, bus_space_handle_t ioh) iot 182 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 183 dev/ic/com.c bus_space_write_1(iot, ioh, com_iir, 0); iot 185 dev/ic/com.c k = bus_space_read_1(iot, ioh, com_iir); iot 187 dev/ic/com.c bus_space_read_1(iot, ioh, com_data); /* cleanup */ iot 271 dev/ic/com.c bus_space_tag_t iot; iot 335 dev/ic/com.c iot = sc->sc_iot; iot 344 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 345 dev/ic/com.c bus_space_write_1(iot, ioh, com_efr, EFR_ECB); iot 346 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, 0); iot 347 dev/ic/com.c bus_space_write_1(iot, ioh, com_efr, 0); iot 348 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 351 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, 0); iot 354 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, IER_EUART); iot 368 dev/ic/com.c lcr = bus_space_read_1(iot, ioh, com_lcr); iot 369 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, iot 385 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, 0); iot 387 dev/ic/com.c (void) bus_space_read_1(iot, ioh, com_data); iot 388 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, fifo | iot 391 dev/ic/com.c if(!ISSET(bus_space_read_1(iot, ioh, iot 396 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 400 dev/ic/com.c while (ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_RXRDY)) iot 401 dev/ic/com.c (void) bus_space_read_1(iot, ioh, com_data); iot 406 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 412 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 414 dev/ic/com.c sc->sc_msr = bus_space_read_1(iot, ioh, com_msr); iot 423 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_RECV); iot 480 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 499 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 527 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 532 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, sc->sc_lcr); iot 533 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, 0); iot 538 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 544 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, 0); iot 546 dev/ic/com.c (void) bus_space_read_1(iot, ioh, com_data); iot 548 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, iot 554 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 555 dev/ic/com.c bus_space_write_1(iot, ioh, com_efr, EFR_ECB); iot 556 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, IER_SLEEP); iot 557 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 560 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, IER_SLEEP); iot 564 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, 0); iot 628 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 642 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, sc->sc_lcr); iot 646 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, sc->sc_lcr); iot 650 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 654 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 660 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 664 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 684 dev/ic/com.c if (bus_space_read_1(iot, ioh, com_ier)) iot 742 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 780 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 812 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, lcr | LCR_DLAB); iot 813 dev/ic/com.c bus_space_write_1(iot, ioh, com_dlbl, ospeed); iot 814 dev/ic/com.c bus_space_write_1(iot, ioh, com_dlbh, ospeed >> 8); iot 815 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 817 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 819 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 823 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, iot 825 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, iot 828 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 830 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, iot 835 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 842 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 847 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 869 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 881 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 907 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_SEND); iot 913 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 923 dev/ic/com.c bus_space_write_1(iot, ioh, com_data, buffer[i]); iot 926 dev/ic/com.c bus_space_write_1(iot, ioh, com_data, getc(&tp->t_outq)); iot 933 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 941 dev/ic/com.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), iot 946 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_RECV); iot 1073 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 1081 dev/ic/com.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1084 dev/ic/com.c data = bus_space_read_1(iot, ioh, com_data); iot 1090 dev/ic/com.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1097 dev/ic/com.c msr = bus_space_read_1(iot, ioh, com_msr); iot 1105 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1109 dev/ic/com.c if (ISSET(bus_space_read_1(iot, ioh, com_iir), IIR_NOPEND)) iot 1119 dev/ic/com.c bus_space_tag_t iot = sc->sc_iot; iot 1127 dev/ic/com.c if (ISSET(bus_space_read_1(iot, ioh, com_iir), IIR_NOPEND)) iot 1133 dev/ic/com.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1142 dev/ic/com.c data = bus_space_read_1(iot, ioh, com_data); iot 1165 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, iot 1172 dev/ic/com.c lsr = bus_space_read_1(iot, ioh, com_lsr); iot 1177 dev/ic/com.c msr = bus_space_read_1(iot, ioh, com_msr); iot 1190 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 1211 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_RECV); iot 1214 dev/ic/com.c if (ISSET(bus_space_read_1(iot, ioh, com_iir), IIR_NOPEND)) iot 1235 dev/ic/com.c com_common_getc(bus_space_tag_t iot, bus_space_handle_t ioh) iot 1241 dev/ic/com.c if (com_is_console(iot, comsiraddr)) iot 1242 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_RECV); iot 1246 dev/ic/com.c while (!ISSET(stat = bus_space_read_1(iot, ioh, com_lsr), LSR_RXRDY)) iot 1249 dev/ic/com.c c = bus_space_read_1(iot, ioh, com_data); iot 1251 dev/ic/com.c stat = bus_space_read_1(iot, ioh, com_iir); iot 1257 dev/ic/com.c com_common_putc(bus_space_tag_t iot, bus_space_handle_t ioh, int c) iot 1264 dev/ic/com.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_TXRDY) && --timo) iot 1268 dev/ic/com.c if (com_is_console(iot, comsiraddr)) iot 1269 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_SEND); iot 1271 dev/ic/com.c bus_space_write_1(iot, ioh, com_data, (u_int8_t)(c & 0xff)); iot 1272 dev/ic/com.c bus_space_barrier(iot, ioh, 0, COM_NPORTS, iot 1277 dev/ic/com.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_TXRDY) && --timo) iot 1281 dev/ic/com.c if (com_is_console(iot, comsiraddr)) { iot 1284 dev/ic/com.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), LSR_TSRE) iot 1288 dev/ic/com.c bus_space_write_1(iot, ioh, com_isr, ISR_RECV); iot 1296 dev/ic/com.c cominit(bus_space_tag_t iot, bus_space_handle_t ioh, int rate, int frequency) iot 1301 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, LCR_DLAB); iot 1303 dev/ic/com.c bus_space_write_1(iot, ioh, com_dlbl, rate); iot 1304 dev/ic/com.c bus_space_write_1(iot, ioh, com_dlbh, rate >> 8); iot 1305 dev/ic/com.c bus_space_write_1(iot, ioh, com_lcr, LCR_8BITS); iot 1306 dev/ic/com.c bus_space_write_1(iot, ioh, com_mcr, MCR_DTR | MCR_RTS); iot 1309 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, IER_EUART); /* Make sure they are off */ iot 1311 dev/ic/com.c bus_space_write_1(iot, ioh, com_ier, 0); /* Make sure they are off */ iot 1313 dev/ic/com.c bus_space_write_1(iot, ioh, com_fifo, iot 1315 dev/ic/com.c stat = bus_space_read_1(iot, ioh, com_iir); iot 1325 dev/ic/com.c bus_space_tag_t iot = MD_ISA_IOT; iot 1327 dev/ic/com.c bus_space_tag_t iot = sys_config.cons_iot; iot 1329 dev/ic/com.c bus_space_tag_t iot = 0; iot 1337 dev/ic/com.c comconsiot = iot; iot 1338 dev/ic/com.c if (bus_space_map(iot, CONADDR, COM_NPORTS, 0, &ioh)) iot 1340 dev/ic/com.c found = comprobe1(iot, ioh); iot 1341 dev/ic/com.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 1376 dev/ic/com.c comcnattach(bus_space_tag_t iot, bus_addr_t iobase, int rate, int frequency, tcflag_t cflag) iot 1384 dev/ic/com.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &comconsioh)) iot 1388 dev/ic/com.c cominit(iot, comconsioh, rate, frequency); iot 1392 dev/ic/com.c comconsiot = iot; iot 1424 dev/ic/com.c com_kgdb_attach(bus_space_tag_t iot, bus_addr_t iobase, int rate, iot 1426 dev/ic/com.c bus_space_tag_t iot; iot 1432 dev/ic/com.c if (iot == comconsiot && iobase == comconsaddr) { iot 1437 dev/ic/com.c com_kgdb_iot = iot; iot 1472 dev/ic/com.c com_is_console(bus_space_tag_t iot, bus_addr_t iobase) iot 1475 dev/ic/com.c if (comconsiot == iot && comconsaddr == iobase) iot 1478 dev/ic/com.c else if (com_kgdb_iot == iot && com_kgdb_addr == iobase) iot 140 dev/ic/com_subr.c bus_space_tag_t iot = sc->sc_iot; iot 150 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_ier, sc->sc_ier); iot 164 dev/ic/com_subr.c lcr = bus_space_read_1(iot, ioh, com_lcr); iot 165 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 166 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_efr, 0); iot 167 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 169 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_fifo, FIFO_ENABLE); iot 176 dev/ic/com_subr.c switch (bus_space_read_1(iot, ioh, com_iir) >> 6) { iot 192 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, lcr | LCR_DLAB); iot 193 dev/ic/com_subr.c if (bus_space_read_1(iot, ioh, com_efr) == 0) { iot 196 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, LCR_EFR); iot 197 dev/ic/com_subr.c if (bus_space_read_1(iot, ioh, com_efr) == 0) iot 207 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, lcr | LCR_DLAB); iot 208 dev/ic/com_subr.c dlbl = bus_space_read_1(iot, ioh, com_dlbl); iot 209 dev/ic/com_subr.c dlbh = bus_space_read_1(iot, ioh, com_dlbh); iot 212 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_dlbl, 0); iot 213 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_dlbh, 0); iot 215 dev/ic/com_subr.c if (bus_space_read_1(iot, ioh, com_dlbh) == 0x10) { iot 217 dev/ic/com_subr.c sc->sc_uartrev = bus_space_read_1(iot, ioh, com_dlbl); iot 221 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_dlbl, dlbl); iot 222 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_dlbh, dlbh); iot 227 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, lcr | LCR_DLAB); iot 228 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_fifo, iot 230 dev/ic/com_subr.c if ((bus_space_read_1(iot, ioh, com_iir) >> 5) == 7) { iot 232 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, 0); iot 233 dev/ic/com_subr.c if ((bus_space_read_1(iot, ioh, com_iir) >> 5) == 6) iot 237 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_fifo, FIFO_ENABLE); iot 241 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, lcr); iot 245 dev/ic/com_subr.c scr0 = bus_space_read_1(iot, ioh, com_scratch); iot 246 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_scratch, 0xa5); iot 247 dev/ic/com_subr.c scr1 = bus_space_read_1(iot, ioh, com_scratch); iot 248 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_scratch, 0x5a); iot 249 dev/ic/com_subr.c scr2 = bus_space_read_1(iot, ioh, com_scratch); iot 250 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_scratch, scr0); iot 337 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_fifo, FIFO_RCV_RST | FIFO_XMT_RST); iot 338 dev/ic/com_subr.c (void)bus_space_read_1(iot, ioh, com_data); iot 339 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_fifo, 0); iot 342 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr); iot 350 dev/ic/com_subr.c if (iot == com_kgdb_iot && sc->sc_iobase == com_kgdb_addr && iot 403 dev/ic/com_subr.c bus_space_tag_t iot = sc->sc_iot; iot 415 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_ier, ier); iot 416 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, LCR_DLAB); iot 417 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_dlbl, 3); iot 418 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_dlbh, 0); iot 419 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_lcr, LCR_PNONE | LCR_8BITS); iot 420 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_mcr, MCR_LOOPBACK); iot 426 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_fifo, fifo); iot 429 dev/ic/com_subr.c bus_space_write_1(iot, ioh, com_data, (len + 1)); iot 431 dev/ic/com_subr.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), iot 442 dev/ic/com_subr.c while (!ISSET(bus_space_read_1(iot, ioh, com_lsr), iot 445 dev/ic/com_subr.c if (!timo || bus_space_read_1(iot, ioh, com_data) != (len + 1)) iot 191 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 194 dev/ic/elink3.c bus_space_write_2(iot, ioh, cmd, arg); iot 195 dev/ic/elink3.c ep_finish_reset(iot, ioh); iot 202 dev/ic/elink3.c ep_finish_reset(iot, ioh) iot 203 dev/ic/elink3.c bus_space_tag_t iot; iot 209 dev/ic/elink3.c if ((bus_space_read_2(iot, ioh, EP_STATUS) & iot 217 dev/ic/elink3.c ep_discard_rxtop(iot, ioh) iot 218 dev/ic/elink3.c bus_space_tag_t iot; iot 223 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, RX_DISCARD_TOP_PACK); iot 232 dev/ic/elink3.c if ((bus_space_read_2(iot, ioh, EP_STATUS) & iot 238 dev/ic/elink3.c ep_finish_reset(iot, ioh); iot 272 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 316 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 319 dev/ic/elink3.c i = bus_space_read_2(iot, ioh, EP_W5_TX_AVAIL_THRESH); iot 345 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 474 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 482 dev/ic/elink3.c ep_w0_config = bus_space_read_2(iot, ioh, EP_W0_CONFIG_CTRL); iot 499 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W0_EEPROM_COMMAND, iot 503 dev/ic/elink3.c port = bus_space_read_2(iot, ioh, EP_W0_EEPROM_DATA); iot 527 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 538 dev/ic/elink3.c config1 = (u_int)bus_space_read_2(iot, ioh, EP_W3_INTERNAL_CONFIG + 2); iot 539 dev/ic/elink3.c reset_options = (int)bus_space_read_1(iot, ioh, EP_W3_RESET_OPTIONS); iot 594 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 599 dev/ic/elink3.c ep_finish_reset(iot, ioh); iot 606 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W0_CONFIG_CTRL, 0); iot 607 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W0_CONFIG_CTRL, ENABLE_DRQ_IRQ); iot 611 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W0_RESOURCE_CFG, 0x3f00); iot 616 dev/ic/elink3.c bus_space_write_1(iot, ioh, EP_W2_ADDR_0 + i, iot 625 dev/ic/elink3.c bus_space_write_1(iot, ioh, EP_W2_RECVMASK_0 + i, 0); iot 632 dev/ic/elink3.c bus_space_read_1(iot, ioh, ep_w1_reg(sc, EP_W1_TX_STATUS)); iot 635 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 646 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W1_RUNNER_RDCTL, (1 << 11)); iot 648 dev/ic/elink3.c cor = bus_space_read_2(iot, ioh, 0) & ~0x30; iot 649 dev/ic/elink3.c bus_space_write_2(iot, ioh, 0, cor); iot 651 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W1_RUNNER_WRCTL, 0); iot 652 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W1_RUNNER_RDCTL, 0); iot 661 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_RD_0_MASK | iot 663 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_INTR_MASK | iot 672 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, ACK_INTR | 0xff); iot 677 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, RX_ENABLE); iot 678 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, TX_ENABLE); iot 725 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 729 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_RESET_OPTIONS, iot 732 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_RESET_OPTIONS, iot 737 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_RESET_OPTIONS, iot 753 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 773 dev/ic/elink3.c w4_media = bus_space_read_2(iot, ioh, EP_W4_MEDIA_TYPE); iot 775 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W4_MEDIA_TYPE, w4_media); iot 778 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, STOP_TRANSCEIVER); iot 792 dev/ic/elink3.c resopt = bus_space_read_2(iot, ioh, iot 794 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_RESET_OPTIONS, iot 798 dev/ic/elink3.c config0 = (u_int)bus_space_read_2(iot, ioh, iot 800 dev/ic/elink3.c config1 = (u_int)bus_space_read_2(iot, ioh, iot 806 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_INTERNAL_CONFIG, config0); iot 807 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_INTERNAL_CONFIG + 2, config1); iot 820 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W4_MEDIA_TYPE, (ENABLE_UTP | iot 825 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, START_TRANSCEIVER); iot 833 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W4_MEDIA_TYPE, iot 839 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W4_MEDIA_TYPE, iot 860 dev/ic/elink3.c config0 = (u_int)bus_space_read_2(iot, ioh, iot 862 dev/ic/elink3.c config1 = (u_int)bus_space_read_2(iot, ioh, iot 876 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_INTERNAL_CONFIG, config0); iot 877 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_INTERNAL_CONFIG + 2, config1); iot 882 dev/ic/elink3.c config0 = bus_space_read_2(iot, ioh, EP_W0_ADDRESS_CFG); iot 884 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W0_ADDRESS_CFG, iot 905 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 929 dev/ic/elink3.c config1 = bus_space_read_2(iot, ioh, EP_W3_INTERNAL_CONFIG + 2); iot 940 dev/ic/elink3.c ep_mediastatus = bus_space_read_2(iot, ioh, EP_W4_MEDIA_TYPE); iot 974 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1009 dev/ic/elink3.c if (bus_space_read_2(iot, ioh, ep_w1_reg(sc, EP_W1_FREE_TX)) < iot 1011 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 1017 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 1025 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_TX_START_THRESH | iot 1041 dev/ic/elink3.c bus_space_write_2(iot, ioh, txreg, len); iot 1042 dev/ic/elink3.c bus_space_write_2(iot, ioh, txreg, 0xffff); /* Second is meaningless */ iot 1046 dev/ic/elink3.c bus_space_write_raw_multi_4(iot, ioh, txreg, iot 1049 dev/ic/elink3.c bus_space_write_multi_1(iot, ioh, txreg, iot 1058 dev/ic/elink3.c bus_space_write_raw_multi_2(iot, ioh, txreg, iot 1061 dev/ic/elink3.c bus_space_write_1(iot, ioh, txreg, iot 1068 dev/ic/elink3.c bus_space_write_1(iot, ioh, txreg, 0); iot 1075 dev/ic/elink3.c if ((bus_space_read_2(iot, ioh, ep_w1_reg(sc, EP_W1_RX_STATUS)) & iot 1078 dev/ic/elink3.c u_int16_t status = bus_space_read_2(iot, ioh, EP_STATUS); iot 1117 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1125 dev/ic/elink3.c fifost = bus_space_read_2(iot, ioh, EP_W4_FIFO_DIAG); iot 1170 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1178 dev/ic/elink3.c while ((i = bus_space_read_1(iot, ioh, iot 1180 dev/ic/elink3.c bus_space_write_1(iot, ioh, ep_w1_reg(sc, EP_W1_TX_STATUS), iot 1206 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, TX_ENABLE); iot 1218 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1225 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, C_INTR_LATCH); iot 1227 dev/ic/elink3.c status = bus_space_read_2(iot, ioh, EP_STATUS); iot 1241 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, ACK_INTR | status); iot 1267 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1273 dev/ic/elink3.c len = bus_space_read_2(iot, ioh, ep_w1_reg(sc, EP_W1_RX_STATUS)); iot 1348 dev/ic/elink3.c len = bus_space_read_2(iot, ioh, iot 1366 dev/ic/elink3.c ep_discard_rxtop(iot, ioh); iot 1374 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1445 dev/ic/elink3.c bus_space_read_raw_multi_4(iot, ioh, rxreg, iot 1448 dev/ic/elink3.c bus_space_read_multi_1(iot, ioh, rxreg, iot 1453 dev/ic/elink3.c bus_space_read_raw_multi_2(iot, ioh, rxreg, iot 1457 dev/ic/elink3.c bus_space_read_1(iot, ioh, rxreg); iot 1465 dev/ic/elink3.c ep_discard_rxtop(iot, ioh); iot 1599 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1611 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W1_RUNNER_WRCTL, 0); iot 1612 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W1_RUNNER_RDCTL, 0); iot 1615 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, RX_DISABLE); iot 1616 dev/ic/elink3.c ep_discard_rxtop(iot, ioh); iot 1618 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, TX_DISABLE); iot 1619 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, STOP_TRANSCEIVER); iot 1624 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, C_INTR_LATCH); iot 1625 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_RD_0_MASK); iot 1626 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_INTR_MASK); iot 1627 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_RX_FILTER); iot 1649 dev/ic/elink3.c epreadeeprom(iot, ioh, offset) iot 1650 dev/ic/elink3.c bus_space_tag_t iot; iot 1657 dev/ic/elink3.c bus_space_write_1(iot, ioh, 0, 0x80 + offset); iot 1660 dev/ic/elink3.c data = (data << 1) | (bus_space_read_2(iot, ioh, 0) & 1); iot 1668 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1673 dev/ic/elink3.c j = bus_space_read_2(iot, ioh, EP_W0_EEPROM_COMMAND); iot 1911 dev/ic/elink3.c bus_space_tag_t iot = sc->sc_iot; iot 1918 dev/ic/elink3.c mctl = bus_space_read_2(iot, ioh, EP_W3_MAC_CONTROL); iot 1923 dev/ic/elink3.c bus_space_write_2(iot, ioh, EP_W3_MAC_CONTROL, mctl); iot 220 dev/ic/i82365.c sc->handle[0].ph_bus_t = sc->iot; iot 237 dev/ic/i82365.c sc->handle[1].ph_bus_t = sc->iot; iot 259 dev/ic/i82365.c sc->handle[2].ph_bus_t = sc->iot; iot 279 dev/ic/i82365.c sc->handle[3].ph_bus_t = sc->iot; iot 1125 dev/ic/i82365.c bus_space_tag_t iot; iot 1136 dev/ic/i82365.c iot = sc->iot; iot 1140 dev/ic/i82365.c if (bus_space_map(iot, start, size, 0, &ioh)) iot 1177 dev/ic/i82365.c if (bus_space_alloc(iot, beg, fin, size, align, 0, 0, iot 1188 dev/ic/i82365.c if (bus_space_alloc(iot, sc->iobase, iot 1196 dev/ic/i82365.c pcihp->iot = iot; iot 1210 dev/ic/i82365.c bus_space_tag_t iot = pcihp->iot; iot 1215 dev/ic/i82365.c bus_space_free(iot, ioh, size); iot 1217 dev/ic/i82365.c bus_space_unmap(iot, ioh, size); iot 1329 dev/ic/i82365.c if (sc->iot != pcihp->iot) iot 116 dev/ic/i82365var.h bus_space_tag_t iot; iot 182 dev/ic/i82596var.h bus_space_tag_t iot; /* bus-space tag of card registers */ iot 184 dev/ic/iha.c bus_space_tag_t iot; iot 188 dev/ic/iha.c iot = sc->sc_iot; iot 191 dev/ic/iha.c if ((bus_space_read_1(iot, ioh, TUL_STAT0) & INTPD) == 0) iot 198 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_IMSK, MASK_ALL); iot 201 dev/ic/iha.c iha_main(sc, iot, ioh); iot 204 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_IMSK, (MASK_ALL & ~MSCMP)); iot 371 dev/ic/iha.c bus_space_tag_t iot; iot 374 dev/ic/iha.c iot = sc->sc_iot; iot 377 dev/ic/iha.c iha_read_eeprom(iot, ioh, &iha_nvram); iot 435 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_IMSK, MASK_ALL); iot 438 dev/ic/iha.c iha_reset_dma(iot, ioh); iot 439 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSMOD); iot 442 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SID, sc->sc_link.adapter_target << 4); iot 453 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, sc->HCS_SConf1); iot 456 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_STIMO, 153); iot 459 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_DCTRL0, iot 462 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_GCTRL1, iot 464 dev/ic/iha.c | (bus_space_read_1(iot, ioh, TUL_GCTRL1) & (~ATDEN))); iot 471 dev/ic/iha.c iha_reset_chip(sc, iot, ioh); iot 472 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SIEN, ALL_INTERRUPTS); iot 497 dev/ic/iha.c iha_reset_dma(iot, ioh) iot 498 dev/ic/iha.c bus_space_tag_t iot; iot 501 dev/ic/iha.c if ((bus_space_read_1(iot, ioh, TUL_ISTUS1) & XPEND) != 0) { iot 503 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_DCMD, ABTXFR); iot 505 dev/ic/iha.c while ((bus_space_read_1(iot, ioh, TUL_ISTUS0) & DABT) == 0) iot 509 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 903 dev/ic/iha.c iha_main(sc, iot, ioh) iot 905 dev/ic/iha.c bus_space_tag_t iot; iot 912 dev/ic/iha.c iha_scsi(sc, iot, ioh); iot 954 dev/ic/iha.c if (((bus_space_read_1(iot, ioh, TUL_STAT0) & INTPD) == 0) iot 965 dev/ic/iha.c iha_scsi(sc, iot, ioh) iot 967 dev/ic/iha.c bus_space_tag_t iot; iot 977 dev/ic/iha.c stat = bus_space_read_1(iot, ioh, TUL_STAT0); iot 980 dev/ic/iha.c sc->HCS_JSStatus1 = bus_space_read_1(iot, ioh, TUL_STAT1); iot 981 dev/ic/iha.c sc->HCS_JSInt = bus_space_read_1(iot, ioh, TUL_SISTAT); iot 991 dev/ic/iha.c iha_resel(sc, iot, ioh); iot 996 dev/ic/iha.c iha_busfree(sc, iot, ioh); iot 1001 dev/ic/iha.c iha_next_state(sc, iot, ioh); iot 1006 dev/ic/iha.c iha_set_ssig(iot, ioh, 0, 0); iot 1019 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SID, iot 1023 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SYNCM, pTcs->TCS_JS_Period); iot 1028 dev/ic/iha.c iha_select(sc, iot, ioh, pScb, SELATNSTOP); iot 1031 dev/ic/iha.c iha_select(sc, iot, ioh, pScb, SEL_ATN3); iot 1034 dev/ic/iha.c iha_select(sc, iot, ioh, pScb, SEL_ATN); iot 1037 dev/ic/iha.c iha_select(sc, iot, ioh, pScb, SELATNSTOP); iot 1043 dev/ic/iha.c if (iha_wait(sc, iot, ioh, NO_OP) == -1) iot 1045 dev/ic/iha.c if (iha_next_state(sc, iot, ioh) == -1) iot 1134 dev/ic/iha.c iha_next_state(sc, iot, ioh) iot 1136 dev/ic/iha.c bus_space_tag_t iot; iot 1144 dev/ic/iha.c if (iha_state_1(sc, iot, ioh) == 3) iot 1149 dev/ic/iha.c switch (iha_state_2(sc, iot, ioh)) { iot 1158 dev/ic/iha.c if (iha_state_3(sc, iot, ioh) == 4) iot 1164 dev/ic/iha.c switch (iha_state_4(sc, iot, ioh)) { iot 1172 dev/ic/iha.c switch (iha_state_5(sc, iot, ioh)) { iot 1181 dev/ic/iha.c iha_state_6(sc, iot, ioh); iot 1185 dev/ic/iha.c iha_state_8(sc, iot, ioh); iot 1208 dev/ic/iha.c iha_state_1(sc, iot, ioh) iot 1210 dev/ic/iha.c bus_space_tag_t iot; iot 1221 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, pTcs->TCS_SConfig0); iot 1235 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL1, (ESBUSIN | EHRSL)); iot 1236 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, pScb->SCB_Ident); iot 1239 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, iot 1241 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, iot 1247 dev/ic/iha.c if (iha_msgout_wdtr(sc, iot, ioh) == -1) iot 1250 dev/ic/iha.c if (iha_msgout_sdtr(sc, iot, ioh) == -1) iot 1255 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1256 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL | ATN, 0); iot 1269 dev/ic/iha.c iha_state_2(sc, iot, ioh) iot 1271 dev/ic/iha.c bus_space_tag_t iot; iot 1278 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, pScb->SCB_Tcs->TCS_SConfig0); iot 1283 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1285 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL | ATN, 0); iot 1296 dev/ic/iha.c iha_state_3(sc, iot, ioh) iot 1298 dev/ic/iha.c bus_space_tag_t iot; iot 1307 dev/ic/iha.c bus_space_write_multi_1(iot, ioh, TUL_SFIFO, iot 1309 dev/ic/iha.c if (iha_wait(sc, iot, ioh, XF_FIFO_OUT) == -1) iot 1319 dev/ic/iha.c if (iha_msgin(sc, iot, ioh) == -1) iot 1324 dev/ic/iha.c if (iha_status_msg(sc, iot, ioh) == -1) iot 1331 dev/ic/iha.c if (iha_msgout(sc, iot, ioh, MSG_NOOP) == -1) iot 1333 dev/ic/iha.c } else if (iha_msgout_sdtr(sc, iot, ioh) == -1) iot 1355 dev/ic/iha.c iha_state_4(sc, iot, ioh) iot 1357 dev/ic/iha.c bus_space_tag_t iot; iot 1373 dev/ic/iha.c if ((iha_status_msg(sc, iot, ioh)) == -1) iot 1379 dev/ic/iha.c if (iha_msgin(sc, iot, ioh) == -1) iot 1387 dev/ic/iha.c if (iha_msgout(sc, iot, ioh, iot 1393 dev/ic/iha.c if (iha_msgout(sc, iot, ioh, MSG_NOOP) == -1) iot 1399 dev/ic/iha.c return (iha_xfer_data(pScb, iot, ioh, SCSI_DATA_IN)); iot 1402 dev/ic/iha.c return (iha_xfer_data(pScb, iot, ioh, SCSI_DATA_OUT)); iot 1418 dev/ic/iha.c iha_state_5(sc, iot, ioh) iot 1420 dev/ic/iha.c bus_space_tag_t iot; iot 1430 dev/ic/iha.c cnt = bus_space_read_4(iot, ioh, TUL_STCNT0) & TCNT; iot 1436 dev/ic/iha.c if ((bus_space_read_1(iot, ioh, TUL_DCMD) & XDIR) != 0) { iot 1441 dev/ic/iha.c if ((bus_space_read_1(iot, ioh, TUL_ISTUS1) & XPEND) != 0) { iot 1442 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_DCTRL0, iot 1443 dev/ic/iha.c bus_space_read_1(iot, ioh, TUL_DCTRL0) | SXSTP); iot 1444 dev/ic/iha.c while (bus_space_read_1(iot, ioh, TUL_ISTUS1) & XPEND) iot 1453 dev/ic/iha.c cnt += (bus_space_read_1(iot, ioh, iot 1456 dev/ic/iha.c cnt += (bus_space_read_1(iot, ioh, iot 1460 dev/ic/iha.c if ((bus_space_read_1(iot, ioh, TUL_ISTUS1) & XPEND) != 0) { iot 1461 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_DCMD, ABTXFR); iot 1463 dev/ic/iha.c stat = bus_space_read_1(iot, ioh, TUL_ISTUS0); iot 1468 dev/ic/iha.c if (iha_wait(sc, iot, ioh, XF_FIFO_OUT) == -1) iot 1473 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1519 dev/ic/iha.c iha_state_6(sc, iot, ioh) iot 1521 dev/ic/iha.c bus_space_tag_t iot; iot 1527 dev/ic/iha.c if (iha_status_msg(sc, iot, ioh) == -1) iot 1533 dev/ic/iha.c if ((iha_msgin(sc, iot, ioh)) == -1) iot 1538 dev/ic/iha.c if ((iha_msgout(sc, iot, ioh, MSG_NOOP)) == -1) iot 1543 dev/ic/iha.c if (iha_xpad_in(sc, iot, ioh) == -1) iot 1548 dev/ic/iha.c if (iha_xpad_out(sc, iot, ioh) == -1) iot 1562 dev/ic/iha.c iha_state_8(sc, iot, ioh) iot 1564 dev/ic/iha.c bus_space_tag_t iot; iot 1572 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, MSG_BUS_DEV_RESET); iot 1600 dev/ic/iha.c if (iha_wait(sc, iot, ioh, XF_FIFO_OUT) == -1) iot 1612 dev/ic/iha.c iha_xfer_data(pScb, iot, ioh, direction) iot 1614 dev/ic/iha.c bus_space_tag_t iot; iot 1624 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, pScb->SCB_BufCharsLeft); iot 1640 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_DXC, xferlen); iot 1641 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_DXPA, xferaddr); iot 1642 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_DCMD, xfertype); iot 1644 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCMD, iot 1653 dev/ic/iha.c iha_xpad_in(sc, iot, ioh) iot 1655 dev/ic/iha.c bus_space_tag_t iot; iot 1665 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 2); iot 1667 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 1); iot 1669 dev/ic/iha.c switch (iha_wait(sc, iot, ioh, XF_FIFO_IN)) { iot 1674 dev/ic/iha.c bus_space_read_1(iot, ioh, TUL_SFIFO); iot 1678 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1685 dev/ic/iha.c iha_xpad_out(sc, iot, ioh) iot 1687 dev/ic/iha.c bus_space_tag_t iot; iot 1697 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 2); iot 1699 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 1); iot 1701 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, 0); iot 1703 dev/ic/iha.c switch (iha_wait(sc, iot, ioh, XF_FIFO_OUT)) { iot 1712 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL1, EHRSL); iot 1713 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1720 dev/ic/iha.c iha_status_msg(sc, iot, ioh) iot 1722 dev/ic/iha.c bus_space_tag_t iot; iot 1729 dev/ic/iha.c if ((phase = iha_wait(sc, iot, ioh, CMD_COMP)) == -1) iot 1734 dev/ic/iha.c pScb->SCB_TaStat = bus_space_read_1(iot, ioh, TUL_SFIFO); iot 1738 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, iot 1741 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, iot 1744 dev/ic/iha.c return (iha_wait(sc, iot, ioh, XF_FIFO_OUT)); iot 1747 dev/ic/iha.c msg = bus_space_read_1(iot, ioh, TUL_SFIFO); iot 1750 dev/ic/iha.c switch (iha_wait(sc, iot, ioh, MSG_ACCEPT)) { iot 1754 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, iot 1756 dev/ic/iha.c return (iha_wait(sc, iot, ioh, XF_FIFO_OUT)); iot 1769 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1770 dev/ic/iha.c return (iha_wait(sc, iot, ioh, MSG_ACCEPT)); iot 1777 dev/ic/iha.c return (iha_wait(sc, iot, ioh, MSG_ACCEPT)); iot 1793 dev/ic/iha.c iha_busfree(sc, iot, ioh) iot 1795 dev/ic/iha.c bus_space_tag_t iot; iot 1800 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1801 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, SCONFIG0DEFAULT); iot 1802 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL1, EHRSL); iot 1853 dev/ic/iha.c iha_resel(sc, iot, ioh) iot 1855 dev/ic/iha.c bus_space_tag_t iot; iot 1868 dev/ic/iha.c target = bus_space_read_1(iot, ioh, TUL_SBID); iot 1869 dev/ic/iha.c lun = bus_space_read_1(iot, ioh, TUL_SALVC) & MSG_IDENTIFY_LUNMASK; iot 1873 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, pTcs->TCS_SConfig0); iot 1874 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SYNCM, pTcs->TCS_JS_Period); iot 1890 dev/ic/iha.c switch (iha_wait(sc, iot, ioh, MSG_ACCEPT)) { iot 1894 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 1); iot 1895 dev/ic/iha.c if ((iha_wait(sc, iot, ioh, XF_FIFO_IN)) == -1) iot 1902 dev/ic/iha.c msg = bus_space_read_1(iot, ioh, TUL_SFIFO); /* Read Tag Msg */ iot 1907 dev/ic/iha.c switch (iha_wait(sc, iot, ioh, MSG_ACCEPT)) { iot 1911 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 1); iot 1912 dev/ic/iha.c if ((iha_wait(sc, iot, ioh, XF_FIFO_IN)) == -1) iot 1919 dev/ic/iha.c tag = bus_space_read_1(iot, ioh, TUL_SFIFO); /* Read Tag ID */ iot 1929 dev/ic/iha.c iha_msgout_abort(sc, iot, ioh, abortmsg); iot 1935 dev/ic/iha.c if (iha_wait(sc, iot, ioh, MSG_ACCEPT) == -1) iot 1938 dev/ic/iha.c return(iha_next_state(sc, iot, ioh)); iot 1942 dev/ic/iha.c iha_msgin(sc, iot, ioh) iot 1944 dev/ic/iha.c bus_space_tag_t iot; iot 1952 dev/ic/iha.c if ((bus_space_read_1(iot, ioh, TUL_SFIFOCNT) & FIFOC) > 0) iot 1953 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1955 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 1); iot 1957 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, XF_FIFO_IN); iot 1958 dev/ic/iha.c msg = bus_space_read_1(iot, ioh, TUL_SFIFO); iot 1963 dev/ic/iha.c if (iha_wait(sc, iot, ioh, MSG_ACCEPT) != -1) iot 1970 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 1974 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL | ATN, 0); iot 1977 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL, ATN); iot 1978 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 1981 dev/ic/iha.c phase = iha_msgin_extended(sc, iot, ioh); iot 1984 dev/ic/iha.c phase = iha_msgin_ignore_wid_resid(sc, iot, ioh); iot 1988 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 1989 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 1999 dev/ic/iha.c phase = iha_msgout_reject(sc, iot, ioh); iot 2010 dev/ic/iha.c iha_msgin_ignore_wid_resid(sc, iot, ioh) iot 2012 dev/ic/iha.c bus_space_tag_t iot; iot 2017 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 2020 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, XF_FIFO_IN); iot 2023 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, 0); iot 2024 dev/ic/iha.c bus_space_read_1 (iot, ioh, TUL_SFIFO); iot 2025 dev/ic/iha.c bus_space_read_1 (iot, ioh, TUL_SFIFO); iot 2027 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 2035 dev/ic/iha.c iha_msgin_extended(sc, iot, ioh) iot 2037 dev/ic/iha.c bus_space_tag_t iot; iot 2047 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 2052 dev/ic/iha.c bus_space_write_4(iot, ioh, TUL_STCNT0, 1); iot 2054 dev/ic/iha.c if (iha_wait(sc, iot, ioh, XF_FIFO_IN) == -1) iot 2057 dev/ic/iha.c sc->HCS_Msg[i] = bus_space_read_1(iot, ioh, TUL_SFIFO); iot 2068 dev/ic/iha.c iha_sync_done(sc, iot, ioh); iot 2069 dev/ic/iha.c return (iha_wait(sc, iot, ioh, MSG_ACCEPT)); iot 2072 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL, ATN); iot 2074 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 2079 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 2081 dev/ic/iha.c iha_sync_done(sc, iot, ioh); /* This is our final offer */ iot 2092 dev/ic/iha.c return (iha_msgout_reject(sc, iot, ioh)); iot 2099 dev/ic/iha.c iha_wide_done(sc, iot, ioh); iot 2101 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL, ATN); iot 2102 dev/ic/iha.c return (iha_wait(sc, iot, ioh, MSG_ACCEPT)); iot 2105 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL, ATN); iot 2107 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, MSG_ACCEPT); iot 2112 dev/ic/iha.c return (iha_msgout_reject(sc, iot, ioh)); iot 2115 dev/ic/iha.c return (iha_msgout_extended(sc, iot, ioh)); iot 2165 dev/ic/iha.c iha_msgout(sc, iot, ioh, msg) iot 2167 dev/ic/iha.c bus_space_tag_t iot; iot 2171 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, msg); iot 2173 dev/ic/iha.c return (iha_wait(sc, iot, ioh, XF_FIFO_OUT)); iot 2177 dev/ic/iha.c iha_msgout_abort(sc, iot, ioh, aborttype) iot 2179 dev/ic/iha.c bus_space_tag_t iot; iot 2183 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL, ATN); iot 2185 dev/ic/iha.c switch (iha_wait(sc, iot, ioh, MSG_ACCEPT)) { iot 2191 dev/ic/iha.c if (iha_msgout(sc, iot, ioh, aborttype) != -1) iot 2202 dev/ic/iha.c iha_msgout_reject(sc, iot, ioh) iot 2204 dev/ic/iha.c bus_space_tag_t iot; iot 2207 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL, ATN); iot 2209 dev/ic/iha.c if (iha_wait(sc, iot, ioh, MSG_ACCEPT) == PHASE_MSG_OUT) iot 2210 dev/ic/iha.c return (iha_msgout(sc, iot, ioh, MSG_MESSAGE_REJECT)); iot 2216 dev/ic/iha.c iha_msgout_extended(sc, iot, ioh) iot 2218 dev/ic/iha.c bus_space_tag_t iot; iot 2223 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, MSG_EXTENDED); iot 2225 dev/ic/iha.c bus_space_write_multi_1(iot, ioh, TUL_SFIFO, iot 2228 dev/ic/iha.c phase = iha_wait(sc, iot, ioh, XF_FIFO_OUT); iot 2230 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 2231 dev/ic/iha.c iha_set_ssig(iot, ioh, REQ | BSY | SEL | ATN, 0); iot 2237 dev/ic/iha.c iha_msgout_wdtr(sc, iot, ioh) iot 2239 dev/ic/iha.c bus_space_tag_t iot; iot 2248 dev/ic/iha.c return (iha_msgout_extended(sc, iot, ioh)); iot 2252 dev/ic/iha.c iha_msgout_sdtr(sc, iot, ioh) iot 2254 dev/ic/iha.c bus_space_tag_t iot; iot 2269 dev/ic/iha.c return (iha_msgout_extended(sc, iot, ioh)); iot 2273 dev/ic/iha.c iha_wide_done(sc, iot, ioh) iot 2275 dev/ic/iha.c bus_space_tag_t iot; iot 2289 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, pTcs->TCS_SConfig0); iot 2290 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SYNCM, pTcs->TCS_JS_Period); iot 2294 dev/ic/iha.c iha_sync_done(sc, iot, ioh) iot 2296 dev/ic/iha.c bus_space_tag_t iot; iot 2317 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, pTcs->TCS_SConfig0); iot 2318 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SYNCM, pTcs->TCS_JS_Period); iot 2323 dev/ic/iha.c iha_reset_chip(sc, iot, ioh) iot 2325 dev/ic/iha.c bus_space_tag_t iot; iot 2332 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSCSI); iot 2335 dev/ic/iha.c sc->HCS_JSInt = bus_space_read_1(iot, ioh, TUL_SISTAT); iot 2338 dev/ic/iha.c iha_set_ssig(iot, ioh, 0, 0); iot 2346 dev/ic/iha.c bus_space_read_1(iot, ioh, TUL_SISTAT); /* Clear any active interrupt*/ iot 2350 dev/ic/iha.c iha_select(sc, iot, ioh, pScb, select_type) iot 2352 dev/ic/iha.c bus_space_tag_t iot; iot 2361 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, pScb->SCB_Ident); iot 2362 dev/ic/iha.c bus_space_write_multi_1(iot, ioh, TUL_SFIFO, iot 2373 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, pScb->SCB_Ident); iot 2374 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, pScb->SCB_TagMsg); iot 2375 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SFIFO, pScb->SCB_TagId); iot 2377 dev/ic/iha.c bus_space_write_multi_1(iot, ioh, TUL_SFIFO, pScb->SCB_CDB, iot 2400 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCMD, select_type); iot 2409 dev/ic/iha.c iha_wait(sc, iot, ioh, cmd) iot 2411 dev/ic/iha.c bus_space_tag_t iot; iot 2416 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCMD, cmd); iot 2423 dev/ic/iha.c sc->HCS_JSStatus0 = bus_space_read_1(iot, ioh, TUL_STAT0); iot 2426 dev/ic/iha.c sc->HCS_JSStatus1 = bus_space_read_1(iot, ioh, TUL_STAT1); iot 2427 dev/ic/iha.c sc->HCS_JSInt = bus_space_read_1(iot, ioh, TUL_SISTAT); iot 2439 dev/ic/iha.c return (iha_resel(sc, iot, ioh)); iot 2443 dev/ic/iha.c iha_busfree(sc, iot, ioh); iot 2450 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 2451 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, iot 2453 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL1, EHRSL); iot 2458 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL0, RSFIFO); iot 2459 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCONFIG0, iot 2461 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SCTRL1, EHRSL); iot 2466 dev/ic/iha.c iha_busfree(sc, iot, ioh); iot 2591 dev/ic/iha.c bus_space_tag_t iot; iot 2607 dev/ic/iha.c iot = sc->sc_iot; iot 2610 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_IMSK, MASK_ALL); iot 2614 dev/ic/iha.c iha_main(sc, iot, ioh); iot 2618 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_IMSK, (MASK_ALL & ~MSCMP)); iot 2630 dev/ic/iha.c iha_set_ssig( iot, ioh, offsigs, onsigs) iot 2631 dev/ic/iha.c bus_space_tag_t iot; iot 2637 dev/ic/iha.c currsigs = bus_space_read_1(iot, ioh, TUL_SSIGI); iot 2638 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_SSIGO, (currsigs & ~offsigs) | onsigs); iot 2709 dev/ic/iha.c iha_read_eeprom(iot, ioh, nvram) iot 2710 dev/ic/iha.c bus_space_tag_t iot; iot 2721 dev/ic/iha.c gctrl = bus_space_read_1(iot, ioh, TUL_GCTRL0) | EEPRG; iot 2722 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_GCTRL0, gctrl); iot 2727 dev/ic/iha.c *np = iha_se2_rd(iot, ioh, addr); iot 2732 dev/ic/iha.c nvram->NVM_CheckSum = iha_se2_rd(iot, ioh, chksum_addr); iot 2735 dev/ic/iha.c gctrl = bus_space_read_1(iot, ioh, TUL_GCTRL0) & ~EEPRG; iot 2736 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_GCTRL0, gctrl); iot 2750 dev/ic/iha.c iha_se2_rd(iot, ioh, addr) iot 2751 dev/ic/iha.c bus_space_tag_t iot; iot 2760 dev/ic/iha.c iha_se2_instr(iot, ioh, (addr | NVREAD)); iot 2764 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, NVRCS | NVRCK); iot 2767 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, NVRCS); iot 2771 dev/ic/iha.c bit = bus_space_read_1(iot, ioh, TUL_NVRAM) & NVRDI; iot 2777 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, 0); iot 2787 dev/ic/iha.c iha_se2_instr(iot, ioh, instr) iot 2788 dev/ic/iha.c bus_space_tag_t iot; iot 2797 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, b); iot 2799 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, b | NVRCK); iot 2808 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, b); iot 2810 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, b | NVRCK); iot 2814 dev/ic/iha.c bus_space_write_1(iot, ioh, TUL_NVRAM, NVRCS); iot 375 dev/ic/lemac.c lemac_read_macaddr(unsigned char *hwaddr, const bus_space_tag_t iot, iot 389 dev/ic/lemac.c octet = bus_space_read_1(iot, ioh, ioreg); iot 409 dev/ic/lemac.c hwaddr[0] = bus_space_read_1(iot, ioh, ioreg); iot 410 dev/ic/lemac.c hwaddr[1] = bus_space_read_1(iot, ioh, ioreg); iot 422 dev/ic/lemac.c hwaddr[2] = bus_space_read_1(iot, ioh, ioreg); iot 423 dev/ic/lemac.c hwaddr[3] = bus_space_read_1(iot, ioh, ioreg); iot 435 dev/ic/lemac.c hwaddr[4] = bus_space_read_1(iot, ioh, ioreg); iot 436 dev/ic/lemac.c hwaddr[5] = bus_space_read_1(iot, ioh, ioreg); iot 452 dev/ic/lemac.c rom_cksum = bus_space_read_1(iot, ioh, ioreg); iot 453 dev/ic/lemac.c rom_cksum |= bus_space_read_1(iot, ioh, ioreg) << 8; iot 931 dev/ic/lemac.c lemac_port_check(const bus_space_tag_t iot, const bus_space_handle_t ioh) iot 935 dev/ic/lemac.c if (lemac_read_macaddr(hwaddr, iot, ioh, LEMAC_REG_APD, 0) == 0) iot 937 dev/ic/lemac.c if (lemac_read_macaddr(hwaddr, iot, ioh, LEMAC_REG_APD, 1) == 0) iot 943 dev/ic/lemac.c lemac_info_get(const bus_space_tag_t iot, const bus_space_handle_t ioh, iot 948 dev/ic/lemac.c *irq_p = LEMAC_DECODEIRQ(bus_space_read_1(iot, ioh, LEMAC_REG_IC) & iot 951 dev/ic/lemac.c data = bus_space_read_1(iot, ioh, LEMAC_REG_MBR); iot 68 dev/ic/lm700x.c lm->init(lm->iot, lm->ioh, lm->offset, lm->rsetdata | addon); iot 72 dev/ic/lm700x.c bus_space_write_1(lm->iot, lm->ioh, lm->offset, iot 75 dev/ic/lm700x.c bus_space_write_1(lm->iot, lm->ioh, lm->offset, iot 78 dev/ic/lm700x.c bus_space_write_1(lm->iot, lm->ioh, lm->offset, iot 81 dev/ic/lm700x.c bus_space_write_1(lm->iot, lm->ioh, lm->offset, iot 84 dev/ic/lm700x.c bus_space_write_1(lm->iot, lm->ioh, lm->offset, iot 87 dev/ic/lm700x.c bus_space_write_1(lm->iot, lm->ioh, lm->offset, iot 91 dev/ic/lm700x.c lm->rset(lm->iot, lm->ioh, lm->offset, lm->rsetdata | addon); iot 59 dev/ic/lm700x.h bus_space_tag_t iot; iot 103 dev/ic/lpt.c ((bus_space_read_1(iot, ioh, lpt_status) ^ LPS_INVERT) & LPS_MASK) iot 105 dev/ic/lpt.c lpt_not_ready(bus_space_read_1(iot, ioh, lpt_status), sc) iot 115 dev/ic/lpt.c lpt_port_test(iot, ioh, base, off, data, mask) iot 116 dev/ic/lpt.c bus_space_tag_t iot; iot 126 dev/ic/lpt.c bus_space_write_1(iot, ioh, off, data); iot 130 dev/ic/lpt.c temp = bus_space_read_1(iot, ioh, off) & mask; iot 161 dev/ic/lpt.c bus_space_tag_t iot; iot 188 dev/ic/lpt.c iot = sc->sc_iot; iot 193 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, LPC_SELECT); iot 198 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, control); iot 220 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, control); iot 280 dev/ic/lpt.c bus_space_tag_t iot = sc->sc_iot; iot 289 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, LPC_NINIT); iot 291 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, LPC_NINIT); iot 302 dev/ic/lpt.c bus_space_tag_t iot = sc->sc_iot; iot 331 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_data, *sc->sc_cp++); iot 332 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, iot 335 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, control); iot 402 dev/ic/lpt.c bus_space_tag_t iot = sc->sc_iot; iot 416 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_data, *sc->sc_cp++); iot 418 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, control | LPC_STROBE); iot 420 dev/ic/lpt.c bus_space_write_1(iot, ioh, lpt_control, control); iot 41 dev/ic/mpuvar.h bus_space_tag_t iot; /* tag */ iot 158 dev/ic/opl.c oaa.iot = sc->iot; iot 194 dev/ic/opl.c bus_space_write_1(oaa->iot, oaa->ioh, OPL_ADDR + OPL_L + oaa->offs, iot 197 dev/ic/opl.c bus_space_write_1(oaa->iot, oaa->ioh, OPL_DATA + OPL_L + oaa->offs, iot 211 dev/ic/opl.c bus_space_write_1(sc->iot, sc->ioh, OPL_ADDR+offs, addr); iot 216 dev/ic/opl.c bus_space_write_1(sc->iot, sc->ioh, OPL_DATA+offs, data); iot 240 dev/ic/opl.c status1 = bus_space_read_1(oaa->iot, oaa->ioh, iot 249 dev/ic/opl.c status2 = bus_space_read_1(oaa->iot, oaa->ioh, iot 53 dev/ic/oplvar.h bus_space_tag_t iot; iot 69 dev/ic/oplvar.h bus_space_tag_t iot; iot 109 dev/ic/pckbc.c pckbc_wait_output(iot, ioh_c) iot 110 dev/ic/pckbc.c bus_space_tag_t iot; iot 116 dev/ic/pckbc.c if (!(bus_space_read_1(iot, ioh_c, 0) & KBS_IBF)) { iot 124 dev/ic/pckbc.c pckbc_send_cmd(iot, ioh_c, val) iot 125 dev/ic/pckbc.c bus_space_tag_t iot; iot 129 dev/ic/pckbc.c if (!pckbc_wait_output(iot, ioh_c)) iot 131 dev/ic/pckbc.c bus_space_write_1(iot, ioh_c, 0, val); iot 136 dev/ic/pckbc.c pckbc_poll_data1(iot, ioh_d, ioh_c, slot, checkaux) iot 137 dev/ic/pckbc.c bus_space_tag_t iot; iot 147 dev/ic/pckbc.c stat = bus_space_read_1(iot, ioh_c, 0); iot 152 dev/ic/pckbc.c c = bus_space_read_1(iot, ioh_d, 0); iot 181 dev/ic/pckbc.c bus_space_tag_t iot = t->t_iot; iot 186 dev/ic/pckbc.c if (!pckbc_send_cmd(iot, ioh_c, K_RDCMDBYTE)) iot 188 dev/ic/pckbc.c data = pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_KBD_SLOT, iot 203 dev/ic/pckbc.c bus_space_tag_t iot = t->t_iot; iot 207 dev/ic/pckbc.c if (!pckbc_send_cmd(iot, ioh_c, K_LDCMDBYTE)) iot 209 dev/ic/pckbc.c if (!pckbc_wait_output(iot, ioh_c)) iot 211 dev/ic/pckbc.c bus_space_write_1(iot, ioh_d, 0, t->t_cmdbyte); iot 221 dev/ic/pckbc.c bus_space_tag_t iot = t->t_iot; iot 226 dev/ic/pckbc.c if (!pckbc_send_cmd(iot, ioh_c, KBC_AUXWRITE)) iot 229 dev/ic/pckbc.c if (!pckbc_wait_output(iot, ioh_c)) iot 231 dev/ic/pckbc.c bus_space_write_1(iot, ioh_d, 0, val); iot 236 dev/ic/pckbc.c pckbc_is_console(iot, addr) iot 237 dev/ic/pckbc.c bus_space_tag_t iot; iot 241 dev/ic/pckbc.c pckbc_consdata.t_iot == iot && iot 291 dev/ic/pckbc.c bus_space_tag_t iot; iot 297 dev/ic/pckbc.c iot = t->t_iot; iot 307 dev/ic/pckbc.c (void) pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_KBD_SLOT, 0); iot 323 dev/ic/pckbc.c if (!pckbc_send_cmd(iot, ioh_c, KBC_KBDTEST)) iot 325 dev/ic/pckbc.c res = pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_KBD_SLOT, 0); iot 352 dev/ic/pckbc.c if (!pckbc_send_cmd(iot, ioh_c, KBC_AUXECHO)) { iot 356 dev/ic/pckbc.c if (!pckbc_wait_output(iot, ioh_c)) { iot 360 dev/ic/pckbc.c bus_space_write_1(iot, ioh_d, 0, 0x5a); /* a random value */ iot 361 dev/ic/pckbc.c res = pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_AUX_SLOT, 1); iot 364 dev/ic/pckbc.c if (!pckbc_send_cmd(iot, ioh_c, KBC_AUXWRITE)) iot 366 dev/ic/pckbc.c if (!pckbc_wait_output(iot, ioh_c)) iot 368 dev/ic/pckbc.c bus_space_write_1(iot, ioh_d, 0, 0x5a); iot 369 dev/ic/pckbc.c res = pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_AUX_SLOT, 1); iot 567 dev/ic/pckbc.c bus_space_tag_t iot = t->t_iot; iot 579 dev/ic/pckbc.c c = pckbc_poll_data1(iot, ioh_d, ioh_c, slot, iot 621 dev/ic/pckbc.c c = pckbc_poll_data1(iot, ioh_d, ioh_c, slot, iot 994 dev/ic/pckbc.c pckbc_cnattach(iot, addr, cmd_offset, slot) iot 995 dev/ic/pckbc.c bus_space_tag_t iot; iot 1003 dev/ic/pckbc.c if (bus_space_map(iot, addr + KBDATAP, 1, 0, &ioh_d)) iot 1005 dev/ic/pckbc.c if (bus_space_map(iot, addr + cmd_offset, 1, 0, &ioh_c)) { iot 1006 dev/ic/pckbc.c bus_space_unmap(iot, ioh_d, 1); iot 1010 dev/ic/pckbc.c pckbc_consdata.t_iot = iot; iot 1018 dev/ic/pckbc.c (void) pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_KBD_SLOT, 0); iot 1038 dev/ic/pckbc.c bus_space_unmap(iot, pckbc_consdata.t_ioh_d, 1); iot 1039 dev/ic/pckbc.c bus_space_unmap(iot, pckbc_consdata.t_ioh_c, 1); iot 107 dev/ic/sti.c int sti_screen_setup(struct sti_screen *scr, bus_space_tag_t iot, iot 145 dev/ic/sti.c if ((rc = sti_screen_setup(scr, sc->iot, sc->memt, sc->romh, sc->bases, iot 157 dev/ic/sti.c sti_screen_setup(struct sti_screen *scr, bus_space_tag_t iot, iot 171 dev/ic/sti.c scr->iot = iot; iot 534 dev/ic/sti.c sti_rom_size(bus_space_tag_t iot, bus_space_handle_t ioh) iot 539 dev/ic/sti.c devtype = bus_space_read_1(iot, ioh, 3); iot 541 dev/ic/sti.c bus_space_read_raw_region_4(iot, ioh, 0x18, iot 545 dev/ic/sti.c (bus_space_read_1(iot, ioh, 0x50 + 3) << 24) | iot 546 dev/ic/sti.c (bus_space_read_1(iot, ioh, 0x50 + 7) << 16) | iot 547 dev/ic/sti.c (bus_space_read_1(iot, ioh, 0x50 + 11) << 8) | iot 548 dev/ic/sti.c (bus_space_read_1(iot, ioh, 0x50 + 15)); iot 1166 dev/ic/sti.c sti_cnattach(struct sti_screen *scr, bus_space_tag_t iot, bus_addr_t *bases, iot 1174 dev/ic/sti.c if ((error = bus_space_map(iot, bases[0], PAGE_SIZE, 0, &ioh)) != 0) iot 1180 dev/ic/sti.c romend = sti_rom_size(iot, ioh); iot 1182 dev/ic/sti.c bus_space_unmap(iot, ioh, PAGE_SIZE); iot 1184 dev/ic/sti.c if ((error = bus_space_map(iot, bases[0], romend, 0, &ioh)) != 0) iot 1188 dev/ic/sti.c if (sti_screen_setup(scr, iot, iot, ioh, bases, codebase) != 0) iot 38 dev/ic/stivar.h bus_space_tag_t iot, memt; iot 95 dev/ic/stivar.h bus_space_tag_t iot, memt; iot 92 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PH_CH_DH(c)); iot 94 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PL_CH_DH(c)); iot 108 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PL_CH_DH(c)); iot 109 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PH_CH_DH(c)); iot 117 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PH_CH_DH(c)); iot 119 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PL_CH_DH(c)); iot 133 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PL_CH_DH(c)); iot 134 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PH_CH_DH(c)); iot 149 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, cldh); iot 150 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, chdh); iot 152 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, cldl); iot 153 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, chdl); iot 165 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PH_CL_DH(c)); iot 166 dev/ic/tc921x.c bus_space_write_1(c->iot, c->ioh, c->offset, PH_CH_DH(c)); iot 167 dev/ic/tc921x.c ret |= bus_space_read_1(c->iot, c->ioh, c->offset) & DATA_ON ? iot 97 dev/ic/tc921x.h bus_space_tag_t iot; iot 110 dev/ic/tcic2.c tcic_check_reserved_bits(iot, ioh) iot 111 dev/ic/tcic2.c bus_space_tag_t iot; iot 118 dev/ic/tcic2.c val = (bus_space_read_2(iot, ioh, TCIC_R_ADDR2) & TCIC_SS_MASK) iot 125 dev/ic/tcic2.c val = bus_space_read_1(iot, ioh, TCIC_R_SCTRL); iot 131 dev/ic/tcic2.c val = bus_space_read_1(iot, ioh, TCIC_R_ICSR); iot 137 dev/ic/tcic2.c val = bus_space_read_1(iot, ioh, TCIC_R_IENA); iot 144 dev/ic/tcic2.c auxreg = bus_space_read_1(iot, ioh, TCIC_R_MODE) iot 146 dev/ic/tcic2.c val = bus_space_read_2(iot, ioh, TCIC_R_AUX); iot 166 dev/ic/tcic2.c val = bus_space_read_1(iot, ioh, TCIC_R_SCTRL); iot 170 dev/ic/tcic2.c val = bus_space_read_2(iot, ioh, TCIC_R_ADDR); iot 173 dev/ic/tcic2.c val = bus_space_read_2(iot, ioh, TCIC_R_ADDR2); iot 178 dev/ic/tcic2.c val = bus_space_read_2(iot, ioh, TCIC_R_EDC); iot 182 dev/ic/tcic2.c bus_space_write_1(iot, ioh, TCIC_R_SCTRL, 0); iot 189 dev/ic/tcic2.c val = bus_space_read_1(iot, ioh, TCIC_R_SSTAT); iot 198 dev/ic/tcic2.c if ((bus_space_read_2(iot, ioh, TCIC_R_ADDR2) iot 200 dev/ic/tcic2.c val1 = bus_space_read_2(iot, ioh, TCIC_R_EDC); iot 201 dev/ic/tcic2.c val2 = bus_space_read_2(iot, ioh, TCIC_R_DATA); iot 203 dev/ic/tcic2.c val1 = bus_space_read_2(iot, ioh, TCIC_R_EDC); iot 210 dev/ic/tcic2.c omode = bus_space_read_1(iot, ioh, TCIC_R_MODE); iot 212 dev/ic/tcic2.c bus_space_write_1(iot, ioh, TCIC_R_MODE, val1); iot 213 dev/ic/tcic2.c val2 = bus_space_read_1(iot, ioh, TCIC_R_MODE); iot 214 dev/ic/tcic2.c bus_space_write_1(iot, ioh, TCIC_R_MODE, omode); iot 226 dev/ic/tcic2.c tcic_chipid(iot, ioh) iot 227 dev/ic/tcic2.c bus_space_tag_t iot; iot 232 dev/ic/tcic2.c otest = tcic_read_aux_2(iot, ioh, TCIC_AR_TEST); iot 233 dev/ic/tcic2.c tcic_write_aux_2(iot, ioh, TCIC_AR_TEST, TCIC_TEST_DIAG); iot 234 dev/ic/tcic2.c id = tcic_read_aux_2(iot, ioh, TCIC_AR_ILOCK); iot 235 dev/ic/tcic2.c tcic_write_aux_2(iot, ioh, TCIC_AR_TEST, otest); iot 240 dev/ic/tcic2.c while (bus_space_read_1(iot, ioh, TCIC_R_ICSR)) iot 241 dev/ic/tcic2.c bus_space_write_1(iot, ioh, TCIC_R_ICSR, TCIC_ICSR_JAM); iot 340 dev/ic/tcic2.c tcic_write_aux_1(sc->iot, sc->ioh, TCIC_AR_WCTL, TCIC_R_WCTL_WAIT, reg); iot 342 dev/ic/tcic2.c tcic_write_aux_2(sc->iot, sc->ioh, TCIC_AR_SYSCFG, reg); iot 343 dev/ic/tcic2.c reg = tcic_read_aux_2(sc->iot, sc->ioh, TCIC_AR_ILOCK); iot 345 dev/ic/tcic2.c tcic_write_aux_2(sc->iot, sc->ioh, TCIC_AR_ILOCK, reg); iot 361 dev/ic/tcic2.c reg = tcic_read_aux_2(sc->iot, sc->ioh, TCIC_AR_SYSCFG); iot 362 dev/ic/tcic2.c tcic_write_aux_2(sc->iot, sc->ioh, TCIC_AR_SYSCFG, iot 379 dev/ic/tcic2.c reg = tcic_read_aux_2(sc->iot, sc->ioh, TCIC_AR_SYSCFG); iot 381 dev/ic/tcic2.c tcic_write_aux_2(sc->iot, sc->ioh, TCIC_AR_SYSCFG, reg); iot 649 dev/ic/tcic2.c sstat = tcic_read_aux_1(h->sc->iot, h->sc->ioh, iot 1044 dev/ic/tcic2.c bus_space_tag_t iot; iot 1074 dev/ic/tcic2.c iot = h->sc->iot; iot 1078 dev/ic/tcic2.c if (bus_space_map(iot, start, size, 0, &ioh)) iot 1084 dev/ic/tcic2.c if (bus_space_alloc(iot, h->sc->iobase, iot 1092 dev/ic/tcic2.c pcihp->iot = iot; iot 1106 dev/ic/tcic2.c bus_space_tag_t iot = pcihp->iot; iot 1111 dev/ic/tcic2.c bus_space_free(iot, ioh, size); iot 1113 dev/ic/tcic2.c bus_space_unmap(iot, ioh, size); iot 1211 dev/ic/tcic2.c if (h->sc->iot != pcihp->iot) iot 1266 dev/ic/tcic2.c reg = tcic_read_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK); iot 1269 dev/ic/tcic2.c tcic_write_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK, reg); iot 1282 dev/ic/tcic2.c reg = tcic_read_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK); iot 1284 dev/ic/tcic2.c tcic_write_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK, reg); iot 1287 dev/ic/tcic2.c tcic_write_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK, reg); iot 1293 dev/ic/tcic2.c reg = tcic_read_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK); iot 1295 dev/ic/tcic2.c tcic_write_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK, reg); iot 1364 dev/ic/tcic2.c val = tcic_read_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK); iot 1366 dev/ic/tcic2.c tcic_write_aux_2(h->sc->iot, h->sc->ioh, TCIC_AR_ILOCK, val); iot 104 dev/ic/tcic2var.h bus_space_tag_t iot; iot 192 dev/ic/tcic2var.h return (bus_space_read_1(h->sc->iot, h->sc->ioh, reg)); iot 201 dev/ic/tcic2var.h return (bus_space_read_2(h->sc->iot, h->sc->ioh, reg)); iot 211 dev/ic/tcic2var.h val = bus_space_read_2(h->sc->iot, h->sc->ioh, reg); iot 212 dev/ic/tcic2var.h val |= bus_space_read_2(h->sc->iot, h->sc->ioh, reg+2) << 16; iot 223 dev/ic/tcic2var.h bus_space_write_1(h->sc->iot, h->sc->ioh, reg, (data)); iot 233 dev/ic/tcic2var.h bus_space_write_2(h->sc->iot, h->sc->ioh, reg, (data)); iot 243 dev/ic/tcic2var.h bus_space_write_2(h->sc->iot, h->sc->ioh, reg, (data)); iot 244 dev/ic/tcic2var.h bus_space_write_2(h->sc->iot, h->sc->ioh, reg+2, (data)>>16); iot 256 dev/ic/tcic2var.h val = bus_space_read_2(h->sc->iot, h->sc->ioh, TCIC_R_DATA); iot 271 dev/ic/tcic2var.h bus_space_write_2(h->sc->iot, h->sc->ioh, TCIC_R_DATA, (data)); iot 307 dev/ic/tcic2var.h tcic_read_aux_1(iot, ioh, auxreg, reg) iot 308 dev/ic/tcic2var.h bus_space_tag_t iot; iot 313 dev/ic/tcic2var.h mode = bus_space_read_1(iot, ioh, TCIC_R_MODE); iot 314 dev/ic/tcic2var.h bus_space_write_1(iot, ioh, TCIC_R_MODE, (mode & ~TCIC_AR_MASK)|auxreg); iot 315 dev/ic/tcic2var.h val = bus_space_read_1(iot, ioh, reg); iot 321 dev/ic/tcic2var.h tcic_read_aux_2(iot, ioh, auxreg) iot 322 dev/ic/tcic2var.h bus_space_tag_t iot; iot 327 dev/ic/tcic2var.h mode = bus_space_read_1(iot, ioh, TCIC_R_MODE); iot 328 dev/ic/tcic2var.h bus_space_write_1(iot, ioh, TCIC_R_MODE, (mode & ~TCIC_AR_MASK)|auxreg); iot 329 dev/ic/tcic2var.h val = bus_space_read_2(iot, ioh, TCIC_R_AUX); iot 335 dev/ic/tcic2var.h tcic_write_aux_1(iot, ioh, auxreg, reg, val) iot 336 dev/ic/tcic2var.h bus_space_tag_t iot; iot 341 dev/ic/tcic2var.h mode = bus_space_read_1(iot, ioh, TCIC_R_MODE); iot 342 dev/ic/tcic2var.h bus_space_write_1(iot, ioh, TCIC_R_MODE, (mode & ~TCIC_AR_MASK)|auxreg); iot 343 dev/ic/tcic2var.h bus_space_write_1(iot, ioh, reg, val); iot 348 dev/ic/tcic2var.h tcic_write_aux_2(iot, ioh, auxreg, val) iot 349 dev/ic/tcic2var.h bus_space_tag_t iot; iot 354 dev/ic/tcic2var.h mode = bus_space_read_1(iot, ioh, TCIC_R_MODE); iot 355 dev/ic/tcic2var.h bus_space_write_1(iot, ioh, TCIC_R_MODE, (mode & ~TCIC_AR_MASK)|auxreg); iot 356 dev/ic/tcic2var.h bus_space_write_2(iot, ioh, TCIC_R_AUX, val); iot 114 dev/ic/tea5757.c reg = tea->read(tea->iot, tea->ioh, tea->offset); iot 123 dev/ic/tea5757.c tea->init(tea->iot, tea->ioh, tea->offset, 0); iot 127 dev/ic/tea5757.c tea->write_bit(tea->iot, tea->ioh, tea->offset, 1); iot 129 dev/ic/tea5757.c tea->write_bit(tea->iot, tea->ioh, tea->offset, 0); iot 131 dev/ic/tea5757.c tea->rset(tea->iot, tea->ioh, tea->offset, 0); iot 67 dev/ic/tea5757.h bus_space_tag_t iot; iot 335 dev/ic/trm.c bus_space_tag_t iot; iot 345 dev/ic/trm.c iot = sc->sc_iotag; iot 587 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 596 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_INTEN, 0); iot 597 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_INTEN, 0); iot 606 dev/ic/trm.c bus_space_write_1(iot, ioh, iot 613 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_INTEN, EN_SCSIINTR); iot 617 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_CONTROL, CLRXFIFO); iot 621 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRFIFO); iot 684 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 697 dev/ic/trm.c if ((pDCB->DCBFlag & TRM_QUEUE_FULL) || (bus_space_read_2(iot, ioh, iot 701 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_HOSTID, sc->sc_AdaptSCSIID); iot 702 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_TARGETID, pDCB->target); iot 703 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_SYNC, pDCB->SyncPeriod); iot 704 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_OFFSET, pDCB->SyncOffset); iot 715 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRFIFO); iot 762 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_FIFO, sc->MsgBuf[0]); iot 765 dev/ic/trm.c bus_space_write_multi_1(iot, ioh, TRM_S1040_SCSI_FIFO, &sc->MsgBuf[1], sc->MsgCnt - 1); iot 773 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH | DO_HWRESELECT); iot 777 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, scsicommand); iot 797 dev/ic/trm.c bus_space_tag_t iot; iot 810 dev/ic/trm.c iot = sc->sc_iotag; iot 812 dev/ic/trm.c scsi_status = bus_space_read_2(iot, ioh, TRM_S1040_SCSI_STATUS); iot 817 dev/ic/trm.c scsi_intstatus = bus_space_read_1(iot, ioh, TRM_S1040_SCSI_INTSTATUS); iot 907 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 910 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRFIFO); iot 953 dev/ic/trm.c bus_space_write_multi_1(iot, ioh, TRM_S1040_SCSI_FIFO, &sc->MsgBuf[0], sc->MsgCnt); iot 961 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 965 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_FIFO_OUT); iot 979 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 981 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRATN | DO_CLRFIFO); iot 983 dev/ic/trm.c bus_space_write_multi_1(iot, ioh, TRM_S1040_SCSI_FIFO, &pSRB->CmdBlock[0], pSRB->ScsiCmdLen); iot 989 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 993 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_FIFO_OUT); iot 1007 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1028 dev/ic/trm.c iot, ioh, TRM_S1040_SCSI_FIFOCNT) & 0x1F); iot 1047 dev/ic/trm.c dLeftCounter += bus_space_read_4(iot, ioh, iot 1051 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, iot 1056 dev/ic/trm.c TempDMAstatus = bus_space_read_1(iot, iot 1059 dev/ic/trm.c TempDMAstatus = bus_space_read_1(iot, iot 1118 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_CONTROL, STOPDMAXFER); iot 1145 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1157 dev/ic/trm.c dLeftCounter += bus_space_read_4(iot, ioh, iot 1161 dev/ic/trm.c while ((bus_space_read_1(iot, ioh, TRM_S1040_DMA_STATUS) & DMAXFERCOMP) == 0) iot 1245 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1256 dev/ic/trm.c bus_space_write_4(iot, ioh, TRM_S1040_DMA_XHIGHADDR, 0); iot 1257 dev/ic/trm.c bus_space_write_4(iot, ioh, iot 1263 dev/ic/trm.c bus_space_write_4(iot, ioh, TRM_S1040_DMA_XCNT, iot 1270 dev/ic/trm.c bus_space_write_4(iot, ioh, iot 1275 dev/ic/trm.c bus_space_write_2(iot,ioh,TRM_S1040_DMA_COMMAND, ioDir); iot 1290 dev/ic/trm.c bus_space_write_4(iot, ioh, iot 1293 dev/ic/trm.c bus_space_write_4(iot, ioh, iot 1298 dev/ic/trm.c bus_space_write_2(iot, iot 1301 dev/ic/trm.c bus_space_read_2(iot, iot 1313 dev/ic/trm.c bus_space_write_2(iot,ioh,TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 1317 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, bval); iot 1332 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1334 dev/ic/trm.c pSRB->TargetStatus = bus_space_read_1(iot, ioh, TRM_S1040_SCSI_FIFO); iot 1344 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 1348 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_MSGACCEPT); iot 1362 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1364 dev/ic/trm.c if ((bus_space_read_2(iot, ioh, TRM_S1040_DMA_COMMAND) & 0x0001) != 0) { iot 1365 dev/ic/trm.c if ((bus_space_read_1(iot, ioh, TRM_S1040_SCSI_FIFOCNT) & 0x40) iot 1367 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, iot 1370 dev/ic/trm.c if ((bus_space_read_2(iot, ioh, iot 1372 dev/ic/trm.c bus_space_write_1(iot, ioh, iot 1376 dev/ic/trm.c if ((bus_space_read_2(iot, ioh, iot 1378 dev/ic/trm.c bus_space_write_1(iot, ioh, iot 1381 dev/ic/trm.c if ((bus_space_read_1(iot, ioh, iot 1383 dev/ic/trm.c bus_space_write_2(iot, ioh, iot 1391 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 1395 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_COMP); iot 1420 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1426 dev/ic/trm.c message_in_code = bus_space_read_1(iot, ioh, TRM_S1040_SCSI_FIFO); iot 1468 dev/ic/trm.c bus_space_write_2(iot, ioh, iot 1474 dev/ic/trm.c bus_space_write_2(iot, ioh, iot 1489 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRATN); iot 1495 dev/ic/trm.c bus_space_write_4(iot, ioh, TRM_S1040_SCSI_COUNTER, 1); iot 1496 dev/ic/trm.c bus_space_read_1(iot, ioh, TRM_S1040_SCSI_FIFO); iot 1595 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_SETATN); iot 1641 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_SYNC, pDCB->SyncPeriod); iot 1642 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_OFFSET, pDCB->SyncOffset); iot 1660 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 1664 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_MSGACCEPT); iot 1678 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1680 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRFIFO); iot 1681 dev/ic/trm.c bus_space_write_4(iot, ioh, TRM_S1040_SCSI_COUNTER, 1); iot 1686 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 1690 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_FIFO_IN); iot 1764 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1777 dev/ic/trm.c bus_space_write_2(iot, ioh, iot 1785 dev/ic/trm.c bus_space_write_2(iot, ioh, iot 1854 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 1876 dev/ic/trm.c RselTarLunId = bus_space_read_2(iot, ioh, TRM_S1040_SCSI_TARGETID) & 0x1FFF; iot 1919 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_TARGETID, target); iot 1920 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_HOSTID, sc->sc_AdaptSCSIID); iot 1921 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_SYNC, pDCB->SyncPeriod); iot 1922 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_OFFSET, pDCB->SyncOffset); iot 1927 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_DATALATCH); iot 1934 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_COMMAND, SCMD_MSGACCEPT); iot 2196 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 2203 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_RSTSCSI); iot 2204 dev/ic/trm.c while ((bus_space_read_2(iot, ioh, iot 2221 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 2235 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_CONTROL, STOPDMAXFER); iot 2236 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_CLRFIFO); iot 2390 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 2398 dev/ic/trm.c if ((bus_space_read_1(iot, ioh, TRM_S1040_GEN_STATUS) & WIDESCSI) != 0) iot 2463 dev/ic/trm.c trm_write_all(struct trm_adapter_nvram *pEEpromBuf, bus_space_tag_t iot, iot 2472 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_CONTROL, iot 2473 dev/ic/trm.c (bus_space_read_1(iot, ioh, TRM_S1040_GEN_CONTROL) | EN_EEPROM)); iot 2477 dev/ic/trm.c trm_write_cmd(iot, ioh, 0x04, 0xFF); iot 2478 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, 0); iot 2479 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2481 dev/ic/trm.c trm_set_data(iot, ioh, bAddr, *bpEeprom); iot 2485 dev/ic/trm.c trm_write_cmd(iot, ioh, 0x04, 0x00); iot 2486 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, 0); iot 2487 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2491 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_CONTROL, iot 2492 dev/ic/trm.c (bus_space_read_1(iot, ioh, TRM_S1040_GEN_CONTROL) & ~EN_EEPROM)); iot 2506 dev/ic/trm.c trm_set_data(bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t bAddr, iot 2515 dev/ic/trm.c trm_write_cmd(iot, ioh, 0x05, bAddr); iot 2524 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, bSendData); iot 2525 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2526 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, iot 2528 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2530 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, NVR_SELECT); iot 2531 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2535 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, 0); iot 2536 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2537 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, NVR_SELECT); iot 2538 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2543 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, iot 2545 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2546 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, NVR_SELECT); iot 2547 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2548 dev/ic/trm.c if (bus_space_read_1(iot, ioh, TRM_S1040_GEN_NVRAM) & NVR_BITIN) iot 2554 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, 0); iot 2566 dev/ic/trm.c trm_read_all(struct trm_adapter_nvram *pEEpromBuf, bus_space_tag_t iot, iot 2575 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_CONTROL, iot 2576 dev/ic/trm.c (bus_space_read_1(iot, ioh, TRM_S1040_GEN_CONTROL) | EN_EEPROM)); iot 2579 dev/ic/trm.c *bpEeprom = trm_get_data(iot, ioh, bAddr); iot 2584 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_CONTROL, iot 2585 dev/ic/trm.c (bus_space_read_1(iot, ioh, TRM_S1040_GEN_CONTROL) & ~EN_EEPROM)); iot 2598 dev/ic/trm.c trm_get_data( bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t bAddr) iot 2608 dev/ic/trm.c trm_write_cmd(iot, ioh, 0x06, bAddr); iot 2614 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, iot 2616 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2617 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, NVR_SELECT); iot 2621 dev/ic/trm.c bReadData = bus_space_read_1(iot, ioh, TRM_S1040_GEN_NVRAM); iot 2625 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2630 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, 0); iot 2644 dev/ic/trm.c trm_wait_30us(bus_space_tag_t iot, bus_space_handle_t ioh) iot 2646 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_TIMER, 5); iot 2648 dev/ic/trm.c while ((bus_space_read_1(iot, ioh, TRM_S1040_GEN_STATUS) & GTIMEOUT) iot 2663 dev/ic/trm.c trm_write_cmd( bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t bCmd, iot 2676 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, bSendData); iot 2677 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2678 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, iot 2680 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2691 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, bSendData); iot 2692 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2693 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, iot 2695 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2697 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_GEN_NVRAM, NVR_SELECT); iot 2698 dev/ic/trm.c trm_wait_30us(iot, ioh); iot 2711 dev/ic/trm.c trm_check_eeprom(struct trm_adapter_nvram *pEEpromBuf, bus_space_tag_t iot, iot 2722 dev/ic/trm.c trm_read_all(pEEpromBuf, iot, ioh); iot 2774 dev/ic/trm.c trm_write_all(pEEpromBuf, iot, ioh); iot 2789 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 2801 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_CONFIG0, bval); iot 2805 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_CONFIG1, 0x13); iot 2809 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_TIMEOUT, TRM_SEL_TIMEOUT); iot 2813 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_INTEN, 0); iot 2814 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_INTEN, 0); iot 2818 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_SCSI_CONTROL, DO_RSTMODULE); iot 2823 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_HOSTID, bval); iot 2827 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_OFFSET, 0); iot 2831 dev/ic/trm.c wval = bus_space_read_2(iot, ioh, TRM_S1040_GEN_CONTROL) & 0x7F; iot 2832 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_GEN_CONTROL, wval); iot 2836 dev/ic/trm.c wval = bus_space_read_2(iot, ioh, TRM_S1040_DMA_CONFIG) | DMA_ENHANCE; iot 2837 dev/ic/trm.c bus_space_write_2(iot, ioh, TRM_S1040_DMA_CONFIG, wval); iot 2841 dev/ic/trm.c bus_space_read_1(iot, ioh, TRM_S1040_SCSI_INTSTATUS); iot 2845 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_SCSI_INTEN, iot 2848 dev/ic/trm.c bus_space_write_1(iot, ioh, TRM_S1040_DMA_INTEN, EN_SCSIINTR); iot 2864 dev/ic/trm.c const bus_space_tag_t iot = sc->sc_iotag; iot 2871 dev/ic/trm.c trm_check_eeprom(&trm_eepromBuf[unit], iot, ioh); iot 216 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 227 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 234 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 301 dev/ic/twe.c bus_space_read_4(sc->iot, sc->ioh, TWE_READYQUEUE); iot 302 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 416 dev/ic/twe.c bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS), TWE_STAT_BITS)); iot 422 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 425 dev/ic/twe.c bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS), TWE_STAT_BITS)); iot 427 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 454 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 465 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_COMMANDQUEUE, iot 468 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 474 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 619 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 627 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_COMMANDQUEUE, iot 653 dev/ic/twe.c u_int32_t status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 662 dev/ic/twe.c ready = bus_space_read_4(sc->iot, sc->ioh, iot 675 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 963 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 969 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 986 dev/ic/twe.c ready = bus_space_read_4(sc->iot, sc->ioh, iot 995 dev/ic/twe.c status = bus_space_read_4(sc->iot, sc->ioh, TWE_STATUS); iot 1003 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 1019 dev/ic/twe.c bus_space_write_4(sc->iot, sc->ioh, TWE_CONTROL, iot 59 dev/ic/twevar.h bus_space_tag_t iot; iot 258 dev/ic/vga.c vga_common_probe(iot, memt) iot 259 dev/ic/vga.c bus_space_tag_t iot, memt; iot 269 dev/ic/vga.c if (bus_space_map(iot, 0x3c0, 0x10, 0, &ioh_vga)) iot 274 dev/ic/vga.c regval = bus_space_read_1(iot, ioh_vga, 0xc); iot 277 dev/ic/vga.c if (bus_space_map(iot, (mono ? 0x3b0 : 0x3d0), 0x10, 0, &ioh_6845)) iot 299 dev/ic/vga.c (void) bus_space_read_1(iot, ioh_6845, 10); iot 300 dev/ic/vga.c bus_space_write_1(iot, ioh_vga, VGA_ATC_INDEX, iot 302 dev/ic/vga.c regval = bus_space_read_1(iot, ioh_vga, VGA_ATC_DATAR); iot 304 dev/ic/vga.c bus_space_write_1(iot, ioh_vga, VGA_ATC_DATAW, regval ^ 0x0f); iot 305 dev/ic/vga.c bus_space_write_1(iot, ioh_vga, VGA_ATC_INDEX, iot 308 dev/ic/vga.c if (bus_space_read_1(iot, ioh_vga, VGA_ATC_DATAR) != (regval ^ 0x0f)) iot 311 dev/ic/vga.c bus_space_write_1(iot, ioh_vga, VGA_ATC_DATAW, regval); iot 316 dev/ic/vga.c bus_space_unmap(iot, ioh_vga, 0x10); iot 318 dev/ic/vga.c bus_space_unmap(iot, ioh_6845, 0x10); iot 461 dev/ic/vga.c vga_init(vc, iot, memt) iot 463 dev/ic/vga.c bus_space_tag_t iot, memt; iot 469 dev/ic/vga.c vh->vh_iot = iot; iot 507 dev/ic/vga.c vga_common_attach(self, iot, memt, type) iot 509 dev/ic/vga.c bus_space_tag_t iot, memt; iot 512 dev/ic/vga.c vga_extended_attach(self, iot, memt, type, NULL); iot 516 dev/ic/vga.c vga_extended_attach(self, iot, memt, type, map) iot 518 dev/ic/vga.c bus_space_tag_t iot, memt; iot 526 dev/ic/vga.c console = vga_is_console(iot, type); iot 536 dev/ic/vga.c vga_init(vc, iot, memt); iot 553 dev/ic/vga.c vga_cnattach(iot, memt, type, check) iot 554 dev/ic/vga.c bus_space_tag_t iot, memt; iot 560 dev/ic/vga.c if (check && !vga_common_probe(iot, memt)) iot 564 dev/ic/vga.c vga_init(&vga_console_vc, iot, memt); iot 582 dev/ic/vga.c vga_is_console(iot, type) iot 583 dev/ic/vga.c bus_space_tag_t iot; iot 588 dev/ic/vga.c iot == vga_console_vc.hdl.vh_iot && iot 129 dev/isa/addcom_isa.c bus_space_tag_t iot = ia->ia_iot; iot 148 dev/isa/addcom_isa.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 152 dev/isa/addcom_isa.c rv = comprobe1(iot, ioh); iot 153 dev/isa/addcom_isa.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 164 dev/isa/addcom_isa.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 168 dev/isa/addcom_isa.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 198 dev/isa/addcom_isa.c bus_space_tag_t iot = ia->ia_iot; iot 218 dev/isa/addcom_isa.c if (bus_space_map(iot, STATUS_IOADDR, STATUS_SIZE, iot 230 dev/isa/addcom_isa.c bus_space_map(iot, iobase, COM_NPORTS, 0, iot 99 dev/isa/aic_isa.c bus_space_tag_t iot = ia->ia_iot; iot 103 dev/isa/aic_isa.c if (bus_space_map(iot, ia->ia_iobase, AIC_NPORTS, 0, &ioh)) iot 107 dev/isa/aic_isa.c rv = aic_find(iot, ioh); iot 109 dev/isa/aic_isa.c bus_space_unmap(iot, ioh, AIC_NPORTS); iot 127 dev/isa/aic_isa.c bus_space_tag_t iot = ia->ia_iot; iot 131 dev/isa/aic_isa.c if (bus_space_map(iot, ia->ia_iobase, AIC_NPORTS, 0, &ioh)) iot 134 dev/isa/aic_isa.c sc->sc_iot = iot; iot 125 dev/isa/aps.c bus_space_tag_t iot; iot 131 dev/isa/aps.c iot = ia->ia_iot; iot 134 dev/isa/aps.c if (bus_space_map(iot, iobase, APS_ADDR_SIZE, 0, &ioh)) { iot 140 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x13); iot 141 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 144 dev/isa/aps.c bus_space_read_1(iot, ioh, APS_CMD); iot 145 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x13); iot 146 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 148 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_CMD, 0x00)) { iot 149 dev/isa/aps.c bus_space_unmap(iot, ioh, APS_ADDR_SIZE); iot 160 dev/isa/aps.c cr = bus_space_read_1(iot, ioh, APS_STATE); iot 166 dev/isa/aps.c bus_space_unmap(iot, ioh, APS_ADDR_SIZE); iot 187 dev/isa/aps.c bus_space_tag_t iot; iot 192 dev/isa/aps.c iot = sc->aps_iot = ia->ia_iot; iot 194 dev/isa/aps.c if (bus_space_map(iot, iobase, APS_ADDR_SIZE, 0, &sc->aps_ioh)) { iot 203 dev/isa/aps.c if (!aps_init(iot, ioh)) iot 257 dev/isa/aps.c aps_init(bus_space_tag_t iot, bus_space_handle_t ioh) iot 259 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x17); iot 260 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_STATE, 0x81); iot 261 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 262 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_CMD, 0x00)) iot 264 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_STATE, 0x00)) iot 266 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_XACCEL, 0x60)) iot 268 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_XACCEL + 1, 0x00)) iot 270 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x14); iot 271 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_STATE, 0x01); iot 272 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 273 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_CMD, 0x00)) iot 275 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x10); iot 276 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_STATE, 0xc8); iot 277 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_XACCEL, 0x00); iot 278 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_XACCEL + 1, 0x02); iot 279 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 280 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_CMD, 0x00)) iot 283 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x11); iot 284 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 285 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_ACCEL_STATE, 0x50)) iot 287 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_STATE, 0x00)) iot 294 dev/isa/aps.c aps_mem_read_1(bus_space_tag_t iot, bus_space_handle_t ioh, int reg, iot 301 dev/isa/aps.c cr = bus_space_read_1(iot, ioh, reg); iot 313 dev/isa/aps.c bus_space_tag_t iot = sc->aps_iot; iot 316 dev/isa/aps.c sc->aps_data.state = bus_space_read_1(iot, ioh, APS_STATE); iot 317 dev/isa/aps.c sc->aps_data.x_accel = bus_space_read_2(iot, ioh, APS_XACCEL); iot 318 dev/isa/aps.c sc->aps_data.y_accel = bus_space_read_2(iot, ioh, APS_YACCEL); iot 319 dev/isa/aps.c sc->aps_data.temp1 = bus_space_read_1(iot, ioh, APS_TEMP); iot 320 dev/isa/aps.c sc->aps_data.x_var = bus_space_read_2(iot, ioh, APS_XVAR); iot 321 dev/isa/aps.c sc->aps_data.y_var = bus_space_read_2(iot, ioh, APS_YVAR); iot 322 dev/isa/aps.c sc->aps_data.temp2 = bus_space_read_1(iot, ioh, APS_TEMP2); iot 323 dev/isa/aps.c sc->aps_data.input = bus_space_read_1(iot, ioh, APS_INPUT); iot 331 dev/isa/aps.c bus_space_tag_t iot = sc->aps_iot; iot 337 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x11); iot 338 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 339 dev/isa/aps.c if (!aps_mem_read_1(iot, ioh, APS_ACCEL_STATE, 0x50)) iot 342 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x11); iot 343 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 346 dev/isa/aps.c bus_space_read_1(iot, ioh, APS_CMD); iot 347 dev/isa/aps.c bus_space_read_1(iot, ioh, APS_ACCEL_STATE); iot 391 dev/isa/aps.c bus_space_tag_t iot = sc->aps_iot; iot 402 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x13); iot 403 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 404 dev/isa/aps.c bus_space_read_1(iot, ioh, APS_CMD); iot 405 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_INIT, 0x13); iot 406 dev/isa/aps.c bus_space_write_1(iot, ioh, APS_CMD, 0x01); iot 408 dev/isa/aps.c if (aps_mem_read_1(iot, ioh, APS_CMD, 0x00) && iot 409 dev/isa/aps.c aps_init(iot, ioh)) iot 84 dev/isa/ast.c bus_space_tag_t iot = ia->ia_iot; iot 99 dev/isa/ast.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 103 dev/isa/ast.c rv = comprobe1(iot, ioh); iot 104 dev/isa/ast.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 115 dev/isa/ast.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 119 dev/isa/ast.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 187 dev/isa/ast.c bus_space_tag_t iot = sc->sc_iot; iot 191 dev/isa/ast.c bits = ~bus_space_read_1(iot, sc->sc_slaveioh[3], 7) & alive; iot 204 dev/isa/ast.c bits = ~bus_space_read_1(iot, sc->sc_slaveioh[3], 7) & alive; iot 129 dev/isa/aztech.c bus_space_tag_t iot = ia->ia_iot; iot 139 dev/isa/aztech.c if (bus_space_map(iot, iobase, iosize, 0, &ioh)) iot 142 dev/isa/aztech.c if (!az_find(iot, ioh)) { iot 143 dev/isa/aztech.c bus_space_unmap(iot, ioh, iosize); iot 147 dev/isa/aztech.c bus_space_unmap(iot, ioh, iosize); iot 158 dev/isa/aztech.c sc->lm.iot = ia->ia_iot; iot 166 dev/isa/aztech.c if (bus_space_map(sc->lm.iot, ia->ia_iobase, ia->ia_iosize, iot 196 dev/isa/aztech.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 199 dev/isa/aztech.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 230 dev/isa/aztech.c az_state(bus_space_tag_t iot, bus_space_handle_t ioh) iot 234 dev/isa/aztech.c portdata = bus_space_read_1(iot, ioh, 0); iot 277 dev/isa/aztech.c az_find(bus_space_tag_t iot, bus_space_handle_t ioh) iot 282 dev/isa/aztech.c sc.lm.iot = iot; iot 304 dev/isa/aztech.c if (az_state(iot, ioh)) iot 312 dev/isa/aztech.c az_lm700x_init(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, iot 320 dev/isa/aztech.c az_lm700x_rset(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, iot 323 dev/isa/aztech.c bus_space_write_1(iot, ioh, off, data); iot 336 dev/isa/aztech.c ri->info = az_state(sc->lm.iot, sc->lm.ioh); iot 83 dev/isa/bha_isa.c bus_space_tag_t iot = ia->ia_iot; iot 95 dev/isa/bha_isa.c if (bus_space_map(iot, ia->ia_iobase, BHA_ISA_IOSIZE, 0, &ioh)) iot 98 dev/isa/bha_isa.c rv = bha_find(iot, ioh, &bpd); iot 105 dev/isa/bha_isa.c bha_cmd(iot, ioh, NULL, sizeof(digit.cmd), (u_char *)&digit.cmd, iot 112 dev/isa/bha_isa.c bus_space_unmap(iot, ioh, BHA_ISA_IOSIZE); iot 137 dev/isa/bha_isa.c bus_space_tag_t iot = ia->ia_iot; iot 147 dev/isa/bha_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) { iot 152 dev/isa/bha_isa.c sc->sc_iot = iot; iot 155 dev/isa/bha_isa.c if (!bha_find(iot, ioh, &bpd)) { iot 84 dev/isa/boca.c bus_space_tag_t iot = ia->ia_iot; iot 99 dev/isa/boca.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 103 dev/isa/boca.c rv = comprobe1(iot, ioh); iot 104 dev/isa/boca.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 115 dev/isa/boca.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 119 dev/isa/boca.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 149 dev/isa/boca.c bus_space_tag_t iot = ia->ia_iot; iot 156 dev/isa/boca.c if (bus_space_map(iot, sc->sc_iobase + i * COM_NPORTS, iot 184 dev/isa/boca.c bus_space_tag_t iot = sc->sc_iot; iot 188 dev/isa/boca.c bits = bus_space_read_1(iot, sc->sc_slaveioh[0], 7) & alive; iot 205 dev/isa/boca.c bits = bus_space_read_1(iot, sc->sc_slaveioh[0], 7) & alive; iot 88 dev/isa/com_commulti.c bus_space_tag_t iot; iot 94 dev/isa/com_commulti.c iot = ca->ca_iot; iot 106 dev/isa/com_commulti.c return (comprobe1(iot, ioh)); iot 87 dev/isa/com_isa.c bus_space_tag_t iot; iot 91 dev/isa/com_isa.c iot = ia->ia_iot; iot 101 dev/isa/com_isa.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) iot 104 dev/isa/com_isa.c rv = comprobe1(iot, ioh); iot 106 dev/isa/com_isa.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 123 dev/isa/com_isa.c bus_space_tag_t iot; iot 130 dev/isa/com_isa.c iot = ia->ia_iot; iot 138 dev/isa/com_isa.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) iot 151 dev/isa/com_isa.c sc->sc_iot = iot; iot 88 dev/isa/com_isapnp.c bus_space_tag_t iot; iot 92 dev/isa/com_isapnp.c iot = ia->ia_iot; iot 104 dev/isa/com_isapnp.c return comprobe1(iot, ioh); iot 113 dev/isa/com_isapnp.c bus_space_tag_t iot; iot 129 dev/isa/com_isapnp.c iot = ia->ia_iot; iot 133 dev/isa/com_isapnp.c sc->sc_iot = iot; iot 253 dev/isa/ega.c ega_probe_col(iot, memt) iot 254 dev/isa/ega.c bus_space_tag_t iot, memt; iot 269 dev/isa/ega.c if (bus_space_map(iot, 0x3d0, 0x10, 0, &ioh_6845)) iot 271 dev/isa/ega.c bus_space_unmap(iot, ioh_6845, 0x10); iot 277 dev/isa/ega.c ega_probe_mono(iot, memt) iot 278 dev/isa/ega.c bus_space_tag_t iot, memt; iot 293 dev/isa/ega.c if (bus_space_map(iot, 0x3b0, 0x10, 0, &ioh_6845)) iot 295 dev/isa/ega.c bus_space_unmap(iot, ioh_6845, 0x10); iot 422 dev/isa/ega.c ega_init(vc, iot, memt, mono) iot 424 dev/isa/ega.c bus_space_tag_t iot, memt; iot 430 dev/isa/ega.c vh->vh_iot = iot; iot 544 dev/isa/ega.c ega_cnattach(iot, memt) iot 545 dev/isa/ega.c bus_space_tag_t iot, memt; iot 551 dev/isa/ega.c if (ega_probe_col(iot, memt)) iot 553 dev/isa/ega.c else if (ega_probe_mono(iot, memt)) iot 558 dev/isa/ega.c ega_init(&ega_console_dc, iot, memt, mono); iot 575 dev/isa/ega.c ega_is_console(iot) iot 576 dev/isa/ega.c bus_space_tag_t iot; iot 580 dev/isa/ega.c iot == ega_console_dc.hdl.vh_iot) iot 68 dev/isa/elink.c elink_reset(bus_space_tag_t iot, bus_space_handle_t ioh, int bus) iot 94 dev/isa/elink.c bus_space_write_1(iot, ioh, 0, ELINK_RESET); iot 97 dev/isa/elink.c bus_space_write_1(iot, ioh, 0, 0x00); iot 98 dev/isa/elink.c bus_space_write_1(iot, ioh, 0, 0x00); iot 108 dev/isa/elink.c elink_idseq(bus_space_tag_t iot, bus_space_handle_t ioh, u_char p) iot 115 dev/isa/elink.c bus_space_write_1(iot, ioh, 0, c); iot 357 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 401 dev/isa/ess.c if (bus_space_map(iot, ESS_SCR_ACCESS_BASE, ESS_SCR_ACCESS_PORTS, iot 406 dev/isa/ess.c if (bus_space_map(iot, ESS_SCR_BASE, ESS_SCR_PORTS, iot 409 dev/isa/ess.c bus_space_unmap(iot, scr_access_ioh, ESS_SCR_ACCESS_PORTS); iot 414 dev/isa/ess.c EWRITE1(iot, scr_access_ioh, ESS_SCR_UNLOCK, 0); iot 417 dev/isa/ess.c EWRITE1(iot, scr_ioh, ESS_SCR_INDEX, 0); iot 418 dev/isa/ess.c EWRITE1(iot, scr_ioh, ESS_SCR_DATA, scr_value); iot 421 dev/isa/ess.c EWRITE1(iot, scr_access_ioh, ESS_SCR_LOCK, 0); iot 424 dev/isa/ess.c bus_space_unmap(iot, scr_access_ioh, ESS_SCR_ACCESS_PORTS); iot 425 dev/isa/ess.c bus_space_unmap(iot, scr_ioh, ESS_SCR_PORTS); iot 2273 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 2279 dev/isa/ess.c EWRITE1(iot, ioh, ESS_DSP_RESET, ESS_RESET_EXT); iot 2281 dev/isa/ess.c EWRITE1(iot, ioh, ESS_DSP_RESET, 0); iot 2554 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 2560 dev/isa/ess.c i = EREAD1(iot, ioh, ESS_DSP_READ); iot 2579 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 2587 dev/isa/ess.c EWRITE1(iot, ioh, ESS_DSP_WRITE, v); iot 2668 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 2675 dev/isa/ess.c EWRITE1(iot, ioh, ESS_MIX_REG_SELECT, reg); iot 2676 dev/isa/ess.c EWRITE1(iot, ioh, ESS_MIX_REG_DATA, val); iot 2688 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 2694 dev/isa/ess.c EWRITE1(iot, ioh, ESS_MIX_REG_SELECT, reg); iot 2695 dev/isa/ess.c val = EREAD1(iot, ioh, ESS_MIX_REG_DATA); iot 2727 dev/isa/ess.c bus_space_tag_t iot = sc->sc_iot; iot 2732 dev/isa/ess.c EWRITE1(iot, ioh, ESS_MIX_REG_SELECT, reg); iot 2733 dev/isa/ess.c bus_space_read_multi_1(iot, ioh, ESS_MIX_REG_DATA, datap, count); iot 167 dev/isa/fd.c bus_space_tag_t iot = fdc->sc_iot; iot 187 dev/isa/fd.c bus_space_write_1(iot, ioh, fdout, drive | FDO_FRST | FDO_MOEN(drive)); iot 190 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_RECAL); iot 191 dev/isa/fd.c out_fdc(iot, ioh, drive); iot 194 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_SENSEI); iot 208 dev/isa/fd.c bus_space_write_1(iot, ioh, fdout, FDO_FRST); iot 615 dev/isa/fd.c bus_space_tag_t iot = fdc->sc_iot; iot 678 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_SPECIFY);/* specify command */ iot 679 dev/isa/fd.c out_fdc(iot, ioh, fd->sc_type->steprate); iot 680 dev/isa/fd.c out_fdc(iot, ioh, 6); /* XXX head load time == 6ms */ iot 682 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_SEEK); /* seek function */ iot 683 dev/isa/fd.c out_fdc(iot, ioh, fd->sc_drive); /* drive number */ iot 684 dev/isa/fd.c out_fdc(iot, ioh, bp->b_cylinder * fd->sc_type->step); iot 722 dev/isa/fd.c bus_space_write_1(iot, ioh_ctl, fdctl, type->rate); iot 730 dev/isa/fd.c if (out_fdc(iot, ioh, NE7CMD_FORMAT) < 0) { iot 735 dev/isa/fd.c out_fdc(iot, ioh, (head << 2) | fd->sc_drive); iot 736 dev/isa/fd.c out_fdc(iot, ioh, finfo->fd_formb_secshift); iot 737 dev/isa/fd.c out_fdc(iot, ioh, finfo->fd_formb_nsecs); iot 738 dev/isa/fd.c out_fdc(iot, ioh, finfo->fd_formb_gaplen); iot 739 dev/isa/fd.c out_fdc(iot, ioh, finfo->fd_formb_fillbyte); iot 742 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_READ); /* READ */ iot 744 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_WRITE);/* WRITE */ iot 745 dev/isa/fd.c out_fdc(iot, ioh, (head << 2) | fd->sc_drive); iot 746 dev/isa/fd.c out_fdc(iot, ioh, fd->sc_cylin); /* track */ iot 747 dev/isa/fd.c out_fdc(iot, ioh, head); iot 748 dev/isa/fd.c out_fdc(iot, ioh, sec + 1); /* sec +1 */ iot 749 dev/isa/fd.c out_fdc(iot, ioh, type->secsize); /* sec size */ iot 750 dev/isa/fd.c out_fdc(iot, ioh, type->sectrac); /* secs/track */ iot 751 dev/isa/fd.c out_fdc(iot, ioh, type->gap1); /* gap1 size */ iot 752 dev/isa/fd.c out_fdc(iot, ioh, type->datalen); /* data len */ iot 773 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_SENSEI); iot 841 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_SENSEI); iot 847 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_RECAL); /* recal function */ iot 848 dev/isa/fd.c out_fdc(iot, ioh, fd->sc_drive); iot 861 dev/isa/fd.c out_fdc(iot, ioh, NE7CMD_SENSEI); iot 102 dev/isa/fdc.c bus_space_tag_t iot; iot 107 dev/isa/fdc.c iot = ia->ia_iot; iot 111 dev/isa/fdc.c if (bus_space_map(iot, ia->ia_iobase, FDC_NPORT, 0, &ioh)) iot 113 dev/isa/fdc.c if (bus_space_map(iot, ia->ia_iobase + FDCTL_OFFSET, iot 118 dev/isa/fdc.c bus_space_write_1(iot, ioh, fdout, 0); iot 120 dev/isa/fdc.c bus_space_write_1(iot, ioh, fdout, FDO_FRST); iot 123 dev/isa/fdc.c if (out_fdc(iot, ioh, NE7CMD_SPECIFY) < 0) iot 125 dev/isa/fdc.c out_fdc(iot, ioh, 0xdf); iot 126 dev/isa/fdc.c out_fdc(iot, ioh, 2); iot 133 dev/isa/fdc.c bus_space_unmap(iot, ioh, FDC_NPORT); iot 134 dev/isa/fdc.c bus_space_unmap(iot, ioh_ctl, FDCTL_NPORT); iot 144 dev/isa/fdc.c bus_space_tag_t iot; iot 151 dev/isa/fdc.c iot = ia->ia_iot; iot 154 dev/isa/fdc.c if (bus_space_map(iot, ia->ia_iobase, FDC_NPORT, 0, &ioh) || iot 155 dev/isa/fdc.c bus_space_map(iot, ia->ia_iobase + FDCTL_OFFSET, iot 159 dev/isa/fdc.c fdc->sc_iot = iot; iot 223 dev/isa/fdc.c bus_space_tag_t iot = fdc->sc_iot; iot 229 dev/isa/fdc.c i = bus_space_read_1(iot, ioh, fdsts) & iot 239 dev/isa/fdc.c bus_space_read_1(iot, ioh, fddata); iot 247 dev/isa/fdc.c out_fdc(iot, ioh, x) iot 248 dev/isa/fdc.c bus_space_tag_t iot; iot 254 dev/isa/fdc.c while ((bus_space_read_1(iot, ioh, fdsts) & NE7_DIO) && i-- > 0); iot 257 dev/isa/fdc.c while ((bus_space_read_1(iot, ioh, fdsts) & NE7_RQM) == 0 && i-- > 0); iot 260 dev/isa/fdc.c bus_space_write_1(iot, ioh, fddata, x); iot 101 dev/isa/gscsio.c idxread(bus_space_tag_t iot, bus_space_handle_t ioh, int idx) iot 103 dev/isa/gscsio.c bus_space_write_1(iot, ioh, GSCSIO_IDX, idx); iot 105 dev/isa/gscsio.c return (bus_space_read_1(iot, ioh, GSCSIO_DAT)); iot 109 dev/isa/gscsio.c idxwrite(bus_space_tag_t iot, bus_space_handle_t ioh, int idx, u_int8_t data) iot 111 dev/isa/gscsio.c bus_space_write_1(iot, ioh, GSCSIO_IDX, idx); iot 112 dev/isa/gscsio.c bus_space_write_1(iot, ioh, GSCSIO_DAT, data); iot 119 dev/isa/gscsio.c bus_space_tag_t iot; iot 124 dev/isa/gscsio.c iot = ia->ia_iot; iot 126 dev/isa/gscsio.c if (bus_space_map(iot, iobase, GSCSIO_IOSIZE, 0, &ioh)) iot 128 dev/isa/gscsio.c if (idxread(iot, ioh, GSCSIO_ID) == GSCSIO_ID_SC1100) iot 130 dev/isa/gscsio.c bus_space_unmap(iot, ioh, GSCSIO_IOSIZE); iot 666 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 679 dev/isa/gus.c if ((intr = bus_space_read_1(iot, ioh1, GUS_IRQ_STATUS)) & GUSMASK_IRQ_DMATC) { iot 686 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_CONTROL); iot 687 dev/isa/gus.c intr = bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 730 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 740 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 741 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0); iot 762 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 770 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 771 dev/isa/gus.c if (bus_space_read_1(iot, ioh2, GUS_DATA_HIGH) & GUSMASK_DMA_IRQPEND) { iot 783 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 808 dev/isa/gus.c guspoke(iot, ioh2, sc->sc_gusaddr - iot 814 dev/isa/gus.c guspoke(iot, ioh2, sc->sc_gusaddr - iot 816 dev/isa/gus.c guspeek(iot, ioh2, iot 822 dev/isa/gus.c guspoke(iot, ioh2, sc->sc_gusaddr - iot 824 dev/isa/gus.c guspeek(iot, ioh2, iot 900 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, GUS_VOICE_LEFT); iot 901 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 902 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].voccntl); iot 903 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 904 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].volcntl); iot 937 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 949 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_IRQ_STATUS); iot 950 dev/isa/gus.c intr = bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 979 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL+0x80); iot 980 dev/isa/gus.c status = bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 1087 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1110 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, GUS_VOICE_LEFT); iot 1112 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1113 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].voccntl); iot 1115 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 1116 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_LEFT].volcntl); iot 1149 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, GUS_VOICE_RIGHT); iot 1150 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1151 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_RIGHT].voccntl); iot 1152 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 1153 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[GUS_VOICE_RIGHT].volcntl); iot 1167 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1174 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1175 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl & ~(GUSMASK_VOICE_IRQ)); iot 1252 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1253 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl); iot 1254 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 1255 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].volcntl); iot 1271 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1298 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 1299 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0); iot 1316 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_START); iot 1317 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, (int) (gusaddr >> 4)); iot 1323 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 1324 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, c); iot 1343 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1374 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice); iot 1376 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_ADDR_HIGH); iot 1377 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_HIGH(start)); iot 1378 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_ADDR_LOW); iot 1379 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_LOW(start)); iot 1381 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_HIGH); iot 1382 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_HIGH(current)); iot 1383 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_LOW); iot 1384 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_LOW(current)); iot 1386 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_ADDR_HIGH); iot 1387 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_HIGH(end)); iot 1388 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_ADDR_LOW); iot 1389 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_LOW(end)); iot 1409 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_VOLUME); iot 1410 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 1411 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_VOLUME); iot 1412 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].current_volume >> 4); iot 1413 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_VOLUME); iot 1414 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x00); iot 1415 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_RATE); iot 1416 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 63); iot 1418 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1419 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl); iot 1420 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 1421 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 1423 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1424 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl); iot 1425 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 1426 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 1440 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1452 dev/isa/gus.c guspoke(iot, ioh2, 0L, 0); iot 1454 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice); iot 1456 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_VOLUME); iot 1457 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 1458 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1459 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl); iot 1461 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_VOLUME); iot 1462 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 1463 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 1464 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[voice].voccntl); iot 1466 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_HIGH); iot 1467 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 1468 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_LOW); iot 1469 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 1482 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1490 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice); iot 1492 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_VOLUME); iot 1493 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, (unsigned char) (gusvol >> 4)); iot 1495 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_VOLUME); iot 1496 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, (unsigned char) (gusvol >> 4)); iot 1498 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_VOLUME); iot 1499 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, gusvol << 4); iot 1501 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, gusvol << 4); iot 1655 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1661 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_ACTIVE_VOICES); iot 1662 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, (voices-1) | 0xc0); iot 1754 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1775 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice); iot 1776 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_FREQ_CONTROL); iot 1777 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, fc); iot 1793 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1803 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_FREQ); iot 1804 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, realrate); iot 1827 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1834 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 1839 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 1851 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1858 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 1863 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 1875 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1882 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 1887 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 1903 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1911 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_ADDR_HIGH); iot 1912 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_HIGH(addr)); iot 1913 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_ADDR_LOW); iot 1914 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_LOW(addr)); iot 1928 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1936 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice); iot 1938 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_HIGH); iot 1939 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_HIGH(addr)); iot 1940 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_LOW); iot 1941 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, ADDR_LOW(addr)); iot 1953 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 1957 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) voice); iot 1958 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_HIGH|GUSREG_READ); iot 1959 dev/isa/gus.c addr = (bus_space_read_2(iot, ioh2, GUS_DATA_LOW) & 0x1fff) << 7; iot 1960 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_LOW|GUSREG_READ); iot 1961 dev/isa/gus.c addr |= (bus_space_read_2(iot, ioh2, GUS_DATA_LOW) >> 9L) & 0x7f; iot 1997 dev/isa/gus.c guspoke(iot, ioh2, address, value) iot 1998 dev/isa/gus.c bus_space_tag_t iot; iot 2008 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DRAM_ADDR_LOW); iot 2009 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, (unsigned int) (address & 0xffff)); iot 2010 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DRAM_ADDR_HIGH); iot 2011 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, (unsigned char) ((address >> 16) & 0xff)); iot 2017 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DRAM_DATA, value); iot 2025 dev/isa/gus.c guspeek(iot, ioh2, address) iot 2026 dev/isa/gus.c bus_space_tag_t iot; iot 2035 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DRAM_ADDR_LOW); iot 2036 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, (unsigned int) (address & 0xffff)); iot 2037 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DRAM_ADDR_HIGH); iot 2038 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, (unsigned char) ((address >> 16) & 0xff)); iot 2044 dev/isa/gus.c return (unsigned char) bus_space_read_1(iot, ioh2, GUS_DRAM_DATA); iot 2056 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 2068 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_RESET); iot 2069 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 2077 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_RESET); iot 2078 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, GUSMASK_MASTER_RESET); iot 2086 dev/isa/gus.c bus_space_write_1(iot, ioh4, GUS_MIDI_CONTROL, MIDI_RESET); iot 2090 dev/isa/gus.c bus_space_write_1(iot, ioh4, GUS_MIDI_CONTROL, 0x00); iot 2096 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 2097 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 2098 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_TIMER_CONTROL); iot 2099 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 2100 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_CONTROL); iot 2101 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 2105 dev/isa/gus.c bus_space_read_1(iot, ioh1, GUS_IRQ_STATUS); iot 2106 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 2107 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 2108 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_CONTROL); iot 2109 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 2110 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_IRQ_STATUS); iot 2111 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 2118 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_VOICE_SELECT, (unsigned char) i); iot 2120 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOICE_CNTL); iot 2125 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[i].voccntl); iot 2130 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_CONTROL); iot 2131 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, sc->sc_voc[i].volcntl); iot 2136 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_ADDR_HIGH); iot 2137 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2138 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_ADDR_LOW); iot 2139 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2140 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_ADDR_HIGH); iot 2141 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2142 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_ADDR_LOW); iot 2143 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2144 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_VOLUME_RATE); iot 2145 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x01); iot 2146 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_START_VOLUME); iot 2147 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x10); iot 2148 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_END_VOLUME); iot 2149 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0xe0); iot 2150 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_VOLUME); iot 2151 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2153 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_HIGH); iot 2154 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2155 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_CUR_ADDR_LOW); iot 2156 dev/isa/gus.c bus_space_write_2(iot, ioh2, GUS_DATA_LOW, 0x0000); iot 2157 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_PAN_POS); iot 2158 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x07); iot 2165 dev/isa/gus.c bus_space_read_1(iot, ioh1, GUS_IRQ_STATUS); iot 2166 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 2167 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 2168 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_CONTROL); iot 2169 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 2170 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_IRQ_STATUS); iot 2171 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH); iot 2173 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_RESET); iot 2174 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, GUSMASK_MASTER_RESET | GUSMASK_DAC_ENABLE | iot 2185 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 2200 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MAX_CTRL, ctrl); iot 2219 dev/isa/gus.c bus_space_write_1(iot, ioh1, GUS_MIX_CONTROL, sc->sc_mixcontrol); iot 2290 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 2323 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_CONTROL); iot 2324 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, dmac); /* Go! */ iot 2385 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 2393 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_DMA_CONTROL); iot 2394 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0); iot 2421 dev/isa/gus.c bus_space_tag_t iot = sc->sc_iot; iot 2429 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_SAMPLE_CONTROL); iot 2430 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, iot 2431 dev/isa/gus.c bus_space_read_1(iot, ioh2, GUS_DATA_HIGH) & ~(GUSMASK_SAMPLE_START|GUSMASK_SAMPLE_IRQ)); iot 3416 dev/isa/gus.c bus_space_tag_t iot; iot 3419 dev/isa/gus.c iot = sc->sc_iot; iot 3426 dev/isa/gus.c c = bus_space_read_1(iot, sc->sc_ioh3, GUS_BOARD_REV); iot 3432 dev/isa/gus.c SELECT_GUS_REG(iot, sc->sc_ioh2, GUSREG_RESET); iot 3433 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_DATA_HIGH, 0x00); iot 3466 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_REG_CONTROL, GUS_REG_IRQCTL); iot 3467 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, m); iot 3468 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_IRQCTL_CONTROL, 0x00); iot 3469 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, 0x0f, 0x00); iot 3471 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, m); iot 3474 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_DMA_CONTROL, d | 0x80); iot 3476 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, iot 3478 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_IRQ_CONTROL, c); iot 3480 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, m); iot 3481 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_DMA_CONTROL, d); iot 3483 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, iot 3485 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_IRQ_CONTROL, c); iot 3487 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_VOICE_SELECT, 0x00); iot 3490 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh1, GUS_MIX_CONTROL, iot 3492 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_VOICE_SELECT, 0x00); iot 3527 dev/isa/gus.c SELECT_GUS_REG(iot, sc->sc_ioh2, GUSREG_RESET); iot 3534 dev/isa/gus.c guspoke(iot, sc->sc_ioh2, 0L, 0x00); iot 3542 dev/isa/gus.c if (guspeek(iot, sc->sc_ioh2, 0L) != 0) iot 3547 dev/isa/gus.c guspoke(iot, sc->sc_ioh2, loc, 0xaa); iot 3548 dev/isa/gus.c if (guspeek(iot, sc->sc_ioh2, loc) != 0xaa) iot 3609 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_VOICE_SELECT, iot 3611 dev/isa/gus.c SELECT_GUS_REG(iot, sc->sc_ioh2, GUSREG_PAN_POS); iot 3612 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_DATA_HIGH, GUS_PAN_FULL_LEFT); iot 3614 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_VOICE_SELECT, iot 3616 dev/isa/gus.c SELECT_GUS_REG(iot, sc->sc_ioh2, GUSREG_PAN_POS); iot 3617 dev/isa/gus.c bus_space_write_1(iot, sc->sc_ioh2, GUS_DATA_HIGH, GUS_PAN_FULL_RIGHT); iot 3633 dev/isa/gus.c gus_test_iobase (iot, iobase) iot 3634 dev/isa/gus.c bus_space_tag_t iot; iot 3642 dev/isa/gus.c if (bus_space_map(iot, iobase, GUS_NPORT1, 0, &ioh1)) iot 3644 dev/isa/gus.c if (bus_space_map(iot, iobase+GUS_IOH2_OFFSET, GUS_NPORT2, 0, &ioh2)) iot 3649 dev/isa/gus.c if (bus_space_map(iot, iobase+GUS_IOH3_OFFSET, GUS_NPORT3, 0, &ioh3)) iot 3652 dev/isa/gus.c if (bus_space_map(iot, iobase+GUS_IOH4_OFFSET, GUS_NPORT4, 0, &ioh4)) iot 3662 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_RESET); iot 3663 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, 0x00); iot 3667 dev/isa/gus.c SELECT_GUS_REG(iot, ioh2, GUSREG_RESET); iot 3668 dev/isa/gus.c bus_space_write_1(iot, ioh2, GUS_DATA_HIGH, GUSMASK_MASTER_RESET); iot 3678 dev/isa/gus.c s1 = guspeek(iot, ioh2, 0L); iot 3679 dev/isa/gus.c s2 = guspeek(iot, ioh2, 1L); iot 3681 dev/isa/gus.c guspoke(iot, ioh2, 0L, 0xaa); iot 3682 dev/isa/gus.c guspoke(iot, ioh2, 1L, 0x55); iot 3684 dev/isa/gus.c if (guspeek(iot, ioh2, 0L) != 0xaa) iot 3687 dev/isa/gus.c guspoke(iot, ioh2, 0L, s1); iot 3688 dev/isa/gus.c guspoke(iot, ioh2, 1L, s2); iot 3693 dev/isa/gus.c bus_space_unmap(iot, ioh4, GUS_NPORT4); iot 3695 dev/isa/gus.c bus_space_unmap(iot, ioh3, GUS_NPORT3); iot 3697 dev/isa/gus.c bus_space_unmap(iot, ioh2, GUS_NPORT2); iot 3699 dev/isa/gus.c bus_space_unmap(iot, ioh1, GUS_NPORT1); iot 399 dev/isa/gusvar.h #define SELECT_GUS_REG(iot,ioh1,x) bus_space_write_1(iot,ioh1,GUS_REG_SELECT,x) iot 130 dev/isa/hsq.c bus_space_tag_t iot = ia->ia_iot; iot 146 dev/isa/hsq.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 151 dev/isa/hsq.c rv = comprobe1(iot, ioh); iot 152 dev/isa/hsq.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 163 dev/isa/hsq.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 167 dev/isa/hsq.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 232 dev/isa/hsq.c bus_space_tag_t iot = sc->sc_iot; iot 235 dev/isa/hsq.c bits = bus_space_read_1(iot, sc->sc_slaveioh[0], com_uir) & UART_MASK; iot 250 dev/isa/hsq.c bits = bus_space_read_1(iot, sc->sc_slaveioh[0], iot 93 dev/isa/i82365_isa.c bus_space_tag_t memt = ia->ia_memt, iot = ia->ia_iot; iot 102 dev/isa/i82365_isa.c if (bus_space_map(iot, ia->ia_iobase, PCIC_IOSIZE, 0, &ioh)) iot 123 dev/isa/i82365_isa.c bus_space_write_1(iot, ioh, PCIC_REG_INDEX, C0SA + PCIC_IDENT); iot 124 dev/isa/i82365_isa.c val = bus_space_read_1(iot, ioh, PCIC_REG_DATA); iot 128 dev/isa/i82365_isa.c bus_space_write_1(iot, ioh, PCIC_REG_INDEX, C0SB + PCIC_IDENT); iot 129 dev/isa/i82365_isa.c val = bus_space_read_1(iot, ioh, PCIC_REG_DATA); iot 133 dev/isa/i82365_isa.c bus_space_write_1(iot, ioh, PCIC_REG_INDEX, C1SA + PCIC_IDENT); iot 134 dev/isa/i82365_isa.c val = bus_space_read_1(iot, ioh, PCIC_REG_DATA); iot 138 dev/isa/i82365_isa.c bus_space_write_1(iot, ioh, PCIC_REG_INDEX, C1SB + PCIC_IDENT); iot 139 dev/isa/i82365_isa.c val = bus_space_read_1(iot, ioh, PCIC_REG_DATA); iot 143 dev/isa/i82365_isa.c bus_space_unmap(iot, ioh, PCIC_IOSIZE); iot 162 dev/isa/i82365_isa.c bus_space_tag_t iot = ia->ia_iot; iot 169 dev/isa/i82365_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) { iot 186 dev/isa/i82365_isa.c sc->iot = iot; iot 194 dev/isa/i82365_isa.c pcic_isa_bus_width_probe(sc, iot, ioh, ia->ia_iobase, ia->ia_iosize); iot 111 dev/isa/i82365_isapnp.c bus_space_tag_t iot = ipa->ia_iot; iot 119 dev/isa/i82365_isapnp.c if (isapnp_config(iot, memt, ipa)) { iot 138 dev/isa/i82365_isapnp.c bus_space_write_1(iot, ioh, PCIC_REG_INDEX, C0SA + PCIC_IDENT); iot 139 dev/isa/i82365_isapnp.c tmp1 = bus_space_read_1(iot, ioh, PCIC_REG_DATA); iot 159 dev/isa/i82365_isapnp.c sc->iot = iot; iot 167 dev/isa/i82365_isapnp.c pcic_isa_bus_width_probe(sc, iot, ioh, ipa->ipa_io[0].base, iot 109 dev/isa/i82365_isasubr.c pcic_isa_bus_width_probe(sc, iot, ioh, base, length) iot 111 dev/isa/i82365_isasubr.c bus_space_tag_t iot; iot 134 dev/isa/i82365_isasubr.c if (bus_space_map(iot, base + 0x400, length, 0, &ioh_high)) { iot 145 dev/isa/i82365_isasubr.c bus_space_write_1(iot, ioh, PCIC_REG_INDEX, iot 147 dev/isa/i82365_isasubr.c tmp1 = bus_space_read_1(iot, ioh, PCIC_REG_DATA); iot 149 dev/isa/i82365_isasubr.c bus_space_write_1(iot, ioh_high, PCIC_REG_INDEX, iot 151 dev/isa/i82365_isasubr.c tmp2 = bus_space_read_1(iot, ioh_high, PCIC_REG_DATA); iot 158 dev/isa/i82365_isasubr.c bus_space_free(iot, ioh_high, length); iot 82 dev/isa/ics2101.c bus_space_tag_t iot = sc->sc_iot; iot 131 dev/isa/ics2101.c bus_space_write_1(iot, sc->sc_selio_ioh, sc->sc_selio, ctrl_addr); iot 132 dev/isa/ics2101.c bus_space_write_1(iot, sc->sc_dataio_ioh, sc->sc_dataio, normal); iot 134 dev/isa/ics2101.c bus_space_write_1(iot, sc->sc_selio_ioh, sc->sc_selio, attn_addr); iot 135 dev/isa/ics2101.c bus_space_write_1(iot, sc->sc_dataio_ioh, sc->sc_dataio, (unsigned char) value); iot 160 dev/isa/if_ef_isapnp.c bus_space_tag_t iot; iot 166 dev/isa/if_ef_isapnp.c sc->sc_iot = iot = ia->ia_iot; iot 176 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EF_W0_EEPROM_COMMAND, iot 182 dev/isa/if_ef_isapnp.c x = bus_space_read_2(iot, ioh, EF_W0_EEPROM_DATA); iot 191 dev/isa/if_ef_isapnp.c cfg = bus_space_read_4(iot, ioh, EP_W3_INTERNAL_CONFIG); iot 194 dev/isa/if_ef_isapnp.c bus_space_write_4(iot, ioh, EP_W3_INTERNAL_CONFIG, cfg); iot 240 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 267 dev/isa/if_ef_isapnp.c if (bus_space_read_2(iot, ioh, EF_W1_FREE_TX) < len + pad + 4) { iot 268 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 273 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 277 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_TX_START_THRESH | iot 291 dev/isa/if_ef_isapnp.c bus_space_write_4(iot, ioh, EF_W1_TX_PIO_WR_1, len); iot 302 dev/isa/if_ef_isapnp.c bus_space_write_4(iot, ioh, iot 310 dev/isa/if_ef_isapnp.c bus_space_write_multi_4(iot, ioh, iot 323 dev/isa/if_ef_isapnp.c bus_space_write_4(iot, ioh, EF_W1_TX_PIO_WR_1, iot 412 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 420 dev/isa/if_ef_isapnp.c while (bus_space_read_2(iot, ioh, EP_STATUS) & S_COMMAND_IN_PROGRESS) iot 425 dev/isa/if_ef_isapnp.c bus_space_write_1(iot, ioh, EP_W2_ADDR_0 + i, iot 428 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_W2_RECVMASK_0 + (i * 2), 0); iot 433 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 438 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, STATUS_ENABLE | 0); iot 442 dev/isa/if_ef_isapnp.c (void)bus_space_read_1(iot, ioh, i); iot 443 dev/isa/if_ef_isapnp.c (void)bus_space_read_2(iot, ioh, 10); iot 444 dev/isa/if_ef_isapnp.c (void)bus_space_read_2(iot, ioh, 12); iot 446 dev/isa/if_ef_isapnp.c (void)bus_space_read_1(iot, ioh, 12); iot 447 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_W4_NET_DIAG, 0x0040); iot 453 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, RX_ENABLE); iot 454 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, TX_ENABLE); iot 456 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, STATUS_ENABLE | iot 460 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, ACK_INTR | iot 462 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_INTR_MASK | iot 496 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 504 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, RX_DISABLE); iot 507 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, TX_DISABLE); iot 508 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, STOP_TRANSCEIVER); iot 513 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, C_INTR_LATCH); iot 514 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_RD_0_MASK); iot 515 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_INTR_MASK); iot 516 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, SET_RX_FILTER); iot 524 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 527 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, cmd, arg); iot 528 dev/isa/if_ef_isapnp.c while (bus_space_read_2(iot, ioh, EP_STATUS) & S_COMMAND_IN_PROGRESS) iot 537 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 543 dev/isa/if_ef_isapnp.c status = bus_space_read_2(iot, ioh, EP_STATUS); iot 548 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_STATUS, C_RX_COMPLETE); iot 552 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_STATUS, C_TX_AVAIL); iot 562 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 571 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, iot 573 dev/isa/if_ef_isapnp.c } while ((status = bus_space_read_2(iot, ioh, EP_STATUS)) & iot 583 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 587 dev/isa/if_ef_isapnp.c while ((i = bus_space_read_1(iot, ioh, EF_W1_TX_STATUS)) & iot 589 dev/isa/if_ef_isapnp.c bus_space_write_1(iot, ioh, EF_W1_TX_STATUS, 0); iot 616 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, TX_ENABLE); iot 664 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 682 dev/isa/if_ef_isapnp.c bus_space_write_2(iot, ioh, EP_COMMAND, cmd); iot 689 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 695 dev/isa/if_ef_isapnp.c len = bus_space_read_2(iot, ioh, EF_W1_RX_STATUS); iot 754 dev/isa/if_ef_isapnp.c bus_space_tag_t iot = sc->sc_iot; iot 791 dev/isa/if_ef_isapnp.c bus_space_read_raw_multi_2(iot, ioh, iot 796 dev/isa/if_ef_isapnp.c bus_space_read_1(iot, ioh, EF_W1_RX_PIO_RR_1); iot 148 dev/isa/if_ep_isa.c bus_space_tag_t iot = ia->ia_iot; iot 181 dev/isa/if_ep_isa.c if (bus_space_map(iot, ELINK_ID_PORT, 1, 0, &ioh)) { iot 187 dev/isa/if_ep_isa.c elink_reset(iot, ioh, parent->dv_unit); iot 188 dev/isa/if_ep_isa.c elink_idseq(iot, ioh, ELINK_509_POLY); iot 192 dev/isa/if_ep_isa.c bus_space_write_1(iot, ioh, 0, TAG_ADAPTER + 0); iot 194 dev/isa/if_ep_isa.c vendor = htons(epreadeeprom(iot, ioh, EEPROM_MFG_ID)); iot 198 dev/isa/if_ep_isa.c model = htons(epreadeeprom(iot, ioh, EEPROM_PROD_ID)); iot 207 dev/isa/if_ep_isa.c iobase = epreadeeprom(iot, ioh, EEPROM_ADDR_CFG); iot 210 dev/isa/if_ep_isa.c irq = epreadeeprom(iot, ioh, EEPROM_RESOURCE_CFG); iot 213 dev/isa/if_ep_isa.c pnp = epreadeeprom(iot, ioh, EEPROM_PNP) & 8; iot 216 dev/isa/if_ep_isa.c bus_space_write_1(iot, ioh, 0, TAG_ADAPTER + 1); iot 227 dev/isa/if_ep_isa.c bus_space_write_1(iot, ioh, 0, ACTIVATE_ADAPTER_TO_CONFIG); iot 232 dev/isa/if_ep_isa.c bus_space_unmap(iot, ioh, 1); iot 268 dev/isa/if_ep_isa.c bus_space_tag_t iot = ia->ia_iot; iot 273 dev/isa/if_ep_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) iot 276 dev/isa/if_ep_isa.c sc->sc_iot = iot; iot 114 dev/isa/if_ep_isapnp.c bus_space_tag_t iot = ia->ia_iot; iot 117 dev/isa/if_ep_isapnp.c sc->sc_iot = iot = ia->ia_iot; iot 459 dev/isa/if_ie.c bus_space_tag_t iot = ia->ia_iot; iot 474 dev/isa/if_ie.c if (bus_space_map(iot, ELINK_ID_PORT, 1, 0, &ioh)) { iot 483 dev/isa/if_ie.c elink_reset(iot, ioh, sc->sc_dev.dv_parent->dv_unit); iot 484 dev/isa/if_ie.c elink_idseq(iot, ioh, ELINK_507_POLY); iot 485 dev/isa/if_ie.c elink_idseq(iot, ioh, ELINK_507_POLY); iot 503 dev/isa/if_ie.c elink_idseq(iot, ioh, ELINK_507_POLY); iot 567 dev/isa/if_ie.c bus_space_unmap(iot, ioh, 1); iot 73 dev/isa/if_le.c bus_space_tag_t iot = lesc->sc_iot; iot 76 dev/isa/if_le.c bus_space_write_2(iot, ioh, lesc->sc_rap, port); iot 77 dev/isa/if_le.c bus_space_write_2(iot, ioh, lesc->sc_rdp, val); iot 84 dev/isa/if_le.c bus_space_tag_t iot = lesc->sc_iot; iot 88 dev/isa/if_le.c bus_space_write_2(iot, ioh, lesc->sc_rap, port); iot 89 dev/isa/if_le.c val = bus_space_read_2(iot, ioh, lesc->sc_rdp); iot 113 dev/isa/if_le_isa.c bus_space_tag_t iot = lesc->sc_iot; iot 124 dev/isa/if_le_isa.c if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh)) iot 126 dev/isa/if_le_isa.c lesc->sc_iot = iot; iot 133 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, iosize); iot 137 dev/isa/if_le_isa.c bus_space_write_1(iot, ioh, DEPCA_CSR, DEPCA_CSR_DUM); iot 154 dev/isa/if_le_isa.c if (bus_space_read_1(iot, ioh, port) == 0xff && iot 155 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x00 && iot 156 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x55 && iot 157 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0xaa && iot 158 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0xff && iot 159 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x00 && iot 160 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x55 && iot 161 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0xaa) iot 165 dev/isa/if_le_isa.c if (bus_space_read_1(iot, ioh, port) == 0xff && iot 166 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x00 && iot 167 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x55 && iot 168 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0xaa && iot 169 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0xff && iot 170 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x00 && iot 171 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0x55 && iot 172 dev/isa/if_le_isa.c bus_space_read_1(iot, ioh, port) == 0xaa) iot 179 dev/isa/if_le_isa.c sc->sc_arpcom.ac_enaddr[i] = bus_space_read_1(iot, ioh, port); iot 192 dev/isa/if_le_isa.c rom_sum = bus_space_read_1(iot, ioh, port); iot 193 dev/isa/if_le_isa.c rom_sum |= bus_space_read_1(iot, ioh, port << 8); iot 198 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, iosize); iot 203 dev/isa/if_le_isa.c bus_space_write_1(iot, ioh, DEPCA_CSR, DEPCA_CSR_NORMAL); iot 207 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, ia->ia_iosize); iot 215 dev/isa/if_le_isa.c bus_space_tag_t iot = lesc->sc_iot; iot 220 dev/isa/if_le_isa.c if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh)) iot 222 dev/isa/if_le_isa.c lesc->sc_iot = iot; iot 229 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, iosize); iot 237 dev/isa/if_le_isa.c sc->sc_arpcom.ac_enaddr[i] = bus_space_read_1(iot, ioh, i); iot 240 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, ia->ia_iosize); iot 249 dev/isa/if_le_isa.c bus_space_tag_t iot = ia->ia_iot; iot 253 dev/isa/if_le_isa.c if (bus_space_map(iot, ia->ia_iobase, iosize, 0, &ioh)) iot 255 dev/isa/if_le_isa.c lesc->sc_iot = iot; iot 262 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, iosize); iot 270 dev/isa/if_le_isa.c sc->sc_arpcom.ac_enaddr[i] = bus_space_read_1(iot, ioh, i * 2); iot 273 dev/isa/if_le_isa.c bus_space_unmap(iot, ioh, ia->ia_iosize); iot 302 dev/isa/if_le_isa.c bus_space_tag_t iot = ia->ia_iot; iot 305 dev/isa/if_le_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) iot 307 dev/isa/if_le_isa.c lesc->sc_iot = iot; iot 88 dev/isa/if_le_isapnp.c bus_space_tag_t iot = lesc->sc_iot; iot 92 dev/isa/if_le_isapnp.c lesc->sc_iot = iot = ia->ia_iot; iot 102 dev/isa/if_le_isapnp.c sc->sc_arpcom.ac_enaddr[i] = bus_space_read_1(iot, ioh, i); iot 103 dev/isa/if_sm_isa.c bus_space_tag_t iot = ia->ia_iot; iot 116 dev/isa/if_sm_isa.c if (bus_space_map(iot, ia->ia_iobase, SMC_IOSIZE, 0, &ioh)) iot 120 dev/isa/if_sm_isa.c tmp = bus_space_read_2(iot, ioh, BANK_SELECT_REG_W); iot 128 dev/isa/if_sm_isa.c bus_space_write_2(iot, ioh, BANK_SELECT_REG_W, 0); iot 129 dev/isa/if_sm_isa.c tmp = bus_space_read_2(iot, ioh, BANK_SELECT_REG_W); iot 137 dev/isa/if_sm_isa.c bus_space_write_2(iot, ioh, BANK_SELECT_REG_W, 1); iot 138 dev/isa/if_sm_isa.c tmp = bus_space_read_2(iot, ioh, BASE_ADDR_REG_W); iot 146 dev/isa/if_sm_isa.c bus_space_write_2(iot, ioh, BANK_SELECT_REG_W, 3); iot 147 dev/isa/if_sm_isa.c tmp = bus_space_read_2(iot, ioh, REVISION_REG_W); iot 158 dev/isa/if_sm_isa.c bus_space_unmap(iot, ioh, SMC_IOSIZE); iot 170 dev/isa/if_sm_isa.c bus_space_tag_t iot = ia->ia_iot; iot 176 dev/isa/if_sm_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) iot 179 dev/isa/if_sm_isa.c sc->sc_bst = iot; iot 286 dev/isa/isapnp.c isapnp_testconfig(iot, memt, ipa, alloc) iot 287 dev/isa/isapnp.c bus_space_tag_t iot, memt; iot 299 dev/isa/isapnp.c error = isapnp_alloc_region(iot, &ipa->ipa_io[nio]); iot 347 dev/isa/isapnp.c isapnp_free_region(iot, &ipa->ipa_io[nio]); iot 357 dev/isa/isapnp.c isapnp_config(iot, memt, ipa) iot 358 dev/isa/isapnp.c bus_space_tag_t iot, memt; iot 361 dev/isa/isapnp.c return isapnp_testconfig(iot, memt, ipa, 1); iot 369 dev/isa/isapnp.c isapnp_unconfig(iot, memt, ipa) iot 370 dev/isa/isapnp.c bus_space_tag_t iot, memt; iot 390 dev/isa/isapnp.c isapnp_free_region(iot, &ipa->ipa_io[i]); iot 96 dev/isa/it.c bus_space_tag_t iot; iot 102 dev/isa/it.c iot = ia->ia_iot; iot 105 dev/isa/it.c if (bus_space_map(iot, iobase, 8, 0, &ioh)) { iot 111 dev/isa/it.c bus_space_write_1(iot, ioh, ITC_ADDR, ITD_CHIPID); iot 112 dev/isa/it.c cr = bus_space_read_1(iot, ioh, ITC_DATA); iot 113 dev/isa/it.c bus_space_unmap(iot, ioh, 8); iot 132 dev/isa/it.c bus_space_tag_t iot; iot 138 dev/isa/it.c iot = sc->it_iot = ia->ia_iot; iot 140 dev/isa/it.c if (bus_space_map(iot, iobase, 8, 0, &sc->it_ioh)) { iot 64 dev/isa/lm78_isa.c bus_space_tag_t iot; iot 70 dev/isa/lm78_isa.c iot = ia->ia_iot; iot 73 dev/isa/lm78_isa.c if (bus_space_map(iot, iobase, 8, 0, &ioh)) { iot 79 dev/isa/lm78_isa.c bus_space_write_1(iot, ioh, LMC_ADDR, WB_BANKSEL); iot 80 dev/isa/lm78_isa.c banksel = bus_space_read_1(iot, ioh, LMC_DATA); iot 81 dev/isa/lm78_isa.c bus_space_write_1(iot, ioh, LMC_ADDR, WB_VENDID); iot 82 dev/isa/lm78_isa.c vendid = bus_space_read_1(iot, ioh, LMC_DATA); iot 88 dev/isa/lm78_isa.c bus_space_write_1(iot, ioh, LMC_ADDR, ITD_CHIPID); iot 89 dev/isa/lm78_isa.c vendid = bus_space_read_1(iot, ioh, LMC_DATA); iot 101 dev/isa/lm78_isa.c bus_space_write_1(iot, ioh, LMC_ADDR, LM_SBUSADDR); iot 102 dev/isa/lm78_isa.c addr = bus_space_read_1(iot, ioh, LMC_DATA); iot 104 dev/isa/lm78_isa.c bus_space_write_1(iot, ioh, LMC_ADDR, LM_CHIPID); iot 105 dev/isa/lm78_isa.c chipid = bus_space_read_1(iot, ioh, LMC_DATA); iot 117 dev/isa/lm78_isa.c bus_space_unmap(iot, ioh, 8); iot 122 dev/isa/lm78_isa.c bus_space_unmap(iot, ioh, 8); iot 104 dev/isa/lpt_isa.c bus_space_tag_t iot; iot 121 dev/isa/lpt_isa.c iot = ia->ia_iot; iot 124 dev/isa/lpt_isa.c if (bus_space_map(iot, base, iosz, 0, &ioh)) iot 131 dev/isa/lpt_isa.c if (!lpt_port_test(iot, ioh, base, lpt_data, data, mask)) iot 135 dev/isa/lpt_isa.c if (!lpt_port_test(iot, ioh, base, lpt_data, data, mask)) iot 140 dev/isa/lpt_isa.c if (!lpt_port_test(iot, ioh, base, lpt_data, data, mask)) iot 146 dev/isa/lpt_isa.c if (!lpt_port_test(iot, ioh, base, lpt_data, data, mask)) iot 150 dev/isa/lpt_isa.c bus_space_write_1(iot, ioh, lpt_data, 0); iot 151 dev/isa/lpt_isa.c bus_space_write_1(iot, ioh, lpt_control, 0); iot 168 dev/isa/lpt_isa.c bus_space_unmap(iot, ioh, iosz); iot 247 dev/isa/mcd.c bus_space_tag_t iot = ia->ia_iot; iot 252 dev/isa/mcd.c if (bus_space_map(iot, ia->ia_iobase, MCD_NPORT, 0, &ioh)) { iot 257 dev/isa/mcd.c sc->sc_iot = iot; iot 263 dev/isa/mcd.c if (!mcd_find(iot, ioh, sc)) { iot 826 dev/isa/mcd.c mcd_find(iot, ioh, sc) iot 827 dev/isa/mcd.c bus_space_tag_t iot; iot 834 dev/isa/mcd.c sc->sc_iot = iot; iot 838 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_RESET, 0); iot 842 dev/isa/mcd.c bus_space_read_1(iot, ioh, MCD_STATUS); iot 907 dev/isa/mcd.c bus_space_tag_t iot = ia->ia_iot; iot 916 dev/isa/mcd.c if (bus_space_map(iot, ia->ia_iobase, MCD_NPORT, 0, &ioh)) iot 926 dev/isa/mcd.c rv = mcd_find(iot, ioh, &sc); iot 928 dev/isa/mcd.c bus_space_unmap(iot, ioh, MCD_NPORT); iot 942 dev/isa/mcd.c bus_space_tag_t iot = sc->sc_iot; iot 948 dev/isa/mcd.c if ((bus_space_read_1(iot, ioh, MCD_XFER) & iot 957 dev/isa/mcd.c return bus_space_read_1(iot, ioh, MCD_STATUS); iot 1060 dev/isa/mcd.c bus_space_tag_t iot = sc->sc_iot; iot 1072 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, mbx->cmd.opcode); iot 1074 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, mbx->cmd.data.raw.data[i]); iot 1142 dev/isa/mcd.c bus_space_tag_t iot = sc->sc_iot; iot 1159 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, MCD_CMDSETMODE); iot 1160 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, mbx->mode); iot 1168 dev/isa/mcd.c x = bus_space_read_1(iot, ioh, MCD_XFER); iot 1175 dev/isa/mcd.c sc->status = bus_space_read_1(iot, ioh, MCD_STATUS); iot 1192 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, sc->readcmd); iot 1193 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, msf[0]); iot 1194 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, msf[1]); iot 1195 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, msf[2]); iot 1196 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, 0); iot 1197 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, 0); iot 1198 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_COMMAND, mbx->nblk); iot 1208 dev/isa/mcd.c x = bus_space_read_1(iot, ioh, MCD_XFER); iot 1217 dev/isa/mcd.c sc->status = bus_space_read_1(iot, ioh, MCD_STATUS); iot 1232 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_CTL2, 0x04); /* XXX */ iot 1233 dev/isa/mcd.c bus_space_read_multi_1(iot, ioh, MCD_RDATA, iot 1235 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_CTL2, 0x0c); /* XXX */ iot 1286 dev/isa/mcd.c bus_space_write_1(iot, ioh, MCD_RESET, MCD_CMDRESET); iot 73 dev/isa/mpu401.c #define MPU_GETSTATUS(iot, ioh) (bus_space_read_1(iot, ioh, MPU_STATUS)) iot 98 dev/isa/mpu401.c if (MPU_GETSTATUS(sc->iot, sc->ioh) == 0xff) { iot 117 dev/isa/mpu401.c if (!(MPU_GETSTATUS(sc->iot, sc->ioh) & MPU_OUTPUT_BUSY)) iot 128 dev/isa/mpu401.c bus_space_tag_t iot = sc->iot; iot 138 dev/isa/mpu401.c bus_space_write_1(iot, ioh, MPU_COMMAND, MPU_RESET); iot 140 dev/isa/mpu401.c if (!(MPU_GETSTATUS(iot, ioh) & MPU_INPUT_EMPTY) && iot 141 dev/isa/mpu401.c bus_space_read_1(iot, ioh, MPU_DATA) == MPU_ACK) { iot 168 dev/isa/mpu401.c bus_space_write_1(sc->iot, sc->ioh, MPU_COMMAND, MPU_UART_MODE); iot 192 dev/isa/mpu401.c bus_space_tag_t iot = sc->iot; iot 196 dev/isa/mpu401.c while(!(MPU_GETSTATUS(iot, ioh) & MPU_INPUT_EMPTY)) { iot 197 dev/isa/mpu401.c data = bus_space_read_1(iot, ioh, MPU_DATA); iot 213 dev/isa/mpu401.c if (!(MPU_GETSTATUS(sc->iot, sc->ioh) & MPU_INPUT_EMPTY)) { iot 222 dev/isa/mpu401.c bus_space_write_1(sc->iot, sc->ioh, MPU_DATA, d); iot 241 dev/isa/mpu401.c if (MPU_GETSTATUS(sc->iot, sc->ioh) & MPU_INPUT_EMPTY) { iot 60 dev/isa/mpu_isa.c #define MPU_GETSTATUS(iot, ioh) (bus_space_read_1(iot, ioh, MPU_STATUS)) iot 73 dev/isa/mpu_isa.c mpu_test (iot, iobase) iot 74 dev/isa/mpu_isa.c bus_space_tag_t iot; iot 81 dev/isa/mpu_isa.c if (bus_space_map(iot, iobase, MPU401_NPORT, 0, &ioh)) { iot 93 dev/isa/mpu_isa.c if (MPU_GETSTATUS(iot, ioh) == 0xff) iot 97 dev/isa/mpu_isa.c if (!(MPU_GETSTATUS(iot, ioh) & MPU_OUTPUT_BUSY)) { iot 105 dev/isa/mpu_isa.c bus_space_write_1(iot, ioh, MPU_COMMAND, MPU_RESET); iot 108 dev/isa/mpu_isa.c if (!(MPU_GETSTATUS(iot, ioh) & MPU_INPUT_EMPTY) && iot 109 dev/isa/mpu_isa.c bus_space_read_1(iot, ioh, MPU_DATA) == MPU_ACK) { iot 115 dev/isa/mpu_isa.c bus_space_unmap(iot, ioh, MPU401_NPORT); iot 143 dev/isa/mpu_isa.c sc->sc_mpu.iot = ia->ia_iot; iot 61 dev/isa/mpu_isapnp.c sc->sc_mpu.iot = ipa->ia_iot; iot 232 dev/isa/nsclpcsio_isa.c nsread(bus_space_tag_t iot, bus_space_handle_t ioh, int idx) iot 234 dev/isa/nsclpcsio_isa.c bus_space_write_1(iot, ioh, 0, idx); iot 235 dev/isa/nsclpcsio_isa.c return (bus_space_read_1(iot, ioh, 1)); iot 239 dev/isa/nsclpcsio_isa.c nswrite(bus_space_tag_t iot, bus_space_handle_t ioh, int idx, u_int8_t data) iot 241 dev/isa/nsclpcsio_isa.c bus_space_write_1(iot, ioh, 0, idx); iot 242 dev/isa/nsclpcsio_isa.c bus_space_write_1(iot, ioh, 1, data); iot 249 dev/isa/nsclpcsio_isa.c bus_space_tag_t iot; iot 254 dev/isa/nsclpcsio_isa.c iot = ia->ia_iot; iot 256 dev/isa/nsclpcsio_isa.c if (bus_space_map(iot, iobase, 2, 0, &ioh)) iot 259 dev/isa/nsclpcsio_isa.c if (nsread(iot, ioh, SIO_REG_SID) == SIO_SID_PC87366) iot 262 dev/isa/nsclpcsio_isa.c bus_space_unmap(iot, ioh, 2); iot 282 dev/isa/nsclpcsio_isa.c bus_space_tag_t iot; iot 287 dev/isa/nsclpcsio_isa.c sc->sc_iot = iot = ia->ia_iot; iot 84 dev/isa/opl_ess.c oaa.iot = ssc->sc_iot; iot 98 dev/isa/opl_ess.c sc->iot = ssc->sc_iot; iot 81 dev/isa/opl_isa.c sc.iot = ia->ia_iot; iot 82 dev/isa/opl_isa.c if (bus_space_map(sc.iot, ia->ia_iobase, OPL_SIZE, 0, &sc.ioh)) iot 85 dev/isa/opl_isa.c bus_space_unmap(sc.iot, sc.ioh, OPL_SIZE); iot 98 dev/isa/opl_isa.c if (bus_space_map(sc->iot, ia->ia_iobase, OPL_SIZE, 0, &sc->ioh)) { iot 83 dev/isa/opl_sb.c oaa.iot = ssc->sc_iot; iot 97 dev/isa/opl_sb.c sc->iot = ssc->sc_iot; iot 126 dev/isa/pcdisplay.c pcdisplay_probe_col(iot, memt) iot 127 dev/isa/pcdisplay.c bus_space_tag_t iot, memt; iot 142 dev/isa/pcdisplay.c if (bus_space_map(iot, 0x3d0, 0x10, 0, &ioh_6845)) iot 144 dev/isa/pcdisplay.c bus_space_unmap(iot, ioh_6845, 0x10); iot 150 dev/isa/pcdisplay.c pcdisplay_probe_mono(iot, memt) iot 151 dev/isa/pcdisplay.c bus_space_tag_t iot, memt; iot 166 dev/isa/pcdisplay.c if (bus_space_map(iot, 0x3b0, 0x10, 0, &ioh_6845)) iot 168 dev/isa/pcdisplay.c bus_space_unmap(iot, ioh_6845, 0x10); iot 174 dev/isa/pcdisplay.c pcdisplay_init(dc, iot, memt, mono) iot 176 dev/isa/pcdisplay.c bus_space_tag_t iot, memt; iot 182 dev/isa/pcdisplay.c ph->ph_iot = iot; iot 189 dev/isa/pcdisplay.c if (bus_space_map(iot, mono ? 0x3b0 : 0x3d0, 0x10, iot 299 dev/isa/pcdisplay.c pcdisplay_cnattach(iot, memt) iot 300 dev/isa/pcdisplay.c bus_space_tag_t iot, memt; iot 304 dev/isa/pcdisplay.c if (pcdisplay_probe_col(iot, memt)) iot 306 dev/isa/pcdisplay.c else if (pcdisplay_probe_mono(iot, memt)) iot 311 dev/isa/pcdisplay.c pcdisplay_init(&pcdisplay_console_dc, iot, memt, mono); iot 323 dev/isa/pcdisplay.c pcdisplay_is_console(iot) iot 324 dev/isa/pcdisplay.c bus_space_tag_t iot; iot 328 dev/isa/pcdisplay.c iot == pcdisplay_console_dc.dc_ph.ph_iot) iot 70 dev/isa/pckbc_isa.c bus_space_tag_t iot = ia->ia_iot; iot 81 dev/isa/pckbc_isa.c if (pckbc_is_console(iot, IO_KBD) == 0) { iot 82 dev/isa/pckbc_isa.c if (bus_space_map(iot, IO_KBD + KBDATAP, 1, 0, &ioh_d)) iot 84 dev/isa/pckbc_isa.c if (bus_space_map(iot, IO_KBD + KBCMDP, 1, 0, &ioh_c)) { iot 85 dev/isa/pckbc_isa.c bus_space_unmap(iot, ioh_d, 1); iot 90 dev/isa/pckbc_isa.c (void) pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_KBD_SLOT, 0); iot 93 dev/isa/pckbc_isa.c if (pckbc_send_cmd(iot, ioh_c, KBC_SELFTEST) == 0) { iot 97 dev/isa/pckbc_isa.c res = pckbc_poll_data1(iot, ioh_d, ioh_c, PCKBC_KBD_SLOT, 0); iot 103 dev/isa/pckbc_isa.c bus_space_unmap(iot, ioh_d, 1); iot 104 dev/isa/pckbc_isa.c bus_space_unmap(iot, ioh_c, 1); iot 124 dev/isa/pckbc_isa.c bus_space_tag_t iot; iot 128 dev/isa/pckbc_isa.c iot = ia->ia_iot; iot 140 dev/isa/pckbc_isa.c if (pckbc_is_console(iot, IO_KBD)) { iot 147 dev/isa/pckbc_isa.c if (bus_space_map(iot, IO_KBD + KBDATAP, 1, 0, &ioh_d) || iot 148 dev/isa/pckbc_isa.c bus_space_map(iot, IO_KBD + KBCMDP, 1, 0, &ioh_c)) iot 153 dev/isa/pckbc_isa.c t->t_iot = iot; iot 157 dev/isa/pcppi.c bus_space_tag_t iot; iot 162 dev/isa/pcppi.c sc->sc_iot = iot = ia->ia_iot; iot 164 dev/isa/pcppi.c if (bus_space_map(iot, IO_TIMER1, 4, 0, &sc->sc_pit1_ioh) || iot 165 dev/isa/pcppi.c bus_space_map(iot, IO_PPI, 1, 0, &sc->sc_ppi_ioh)) iot 147 dev/isa/radiotrack.c ri->info = 3 & rt_state(sc->lm.iot, sc->lm.ioh); iot 184 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 191 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 194 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 196 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, RT_CARD_OFF); iot 197 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, RT_CARD_OFF); iot 202 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 205 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 209 dev/isa/radiotrack.c bus_space_write_1(sc->lm.iot, sc->lm.ioh, 0, iot 238 dev/isa/radiotrack.c rt_state(bus_space_tag_t iot, bus_space_handle_t ioh) iot 242 dev/isa/radiotrack.c bus_space_write_1(iot, ioh, 0, iot 245 dev/isa/radiotrack.c ret = bus_space_read_1(iot, ioh, 0); iot 290 dev/isa/radiotrack.c sfi_lm700x_init(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, iot 293 dev/isa/radiotrack.c bus_space_write_1(iot, ioh, off, data); iot 297 dev/isa/radiotrack.c rt_lm700x_init(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, iot 305 dev/isa/radiotrack.c rt_lm700x_rset(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, iot 309 dev/isa/radiotrack.c bus_space_write_1(iot, ioh, off, RT_CARD_OFF | data); iot 311 dev/isa/radiotrack.c bus_space_write_1(iot, ioh, off, RT_VOLUME_STEADY | RT_CARD_ON | data); iot 128 dev/isa/radiotrack2.c bus_space_tag_t iot = ia->ia_iot; iot 138 dev/isa/radiotrack2.c if (bus_space_map(iot, iobase, iosize, 0, &ioh)) iot 141 dev/isa/radiotrack2.c if (!rtii_find(iot, ioh, cf->cf_flags)) { iot 142 dev/isa/radiotrack2.c bus_space_unmap(iot, ioh, iosize); iot 146 dev/isa/radiotrack2.c bus_space_unmap(iot, ioh, iosize); iot 158 dev/isa/radiotrack2.c sc->tea.iot = ia->ia_iot; iot 166 dev/isa/radiotrack2.c if (bus_space_map(sc->tea.iot, ia->ia_iobase, ia->ia_iosize, iot 196 dev/isa/radiotrack2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, 0, mute); iot 198 dev/isa/radiotrack2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, 0, mute); iot 202 dev/isa/radiotrack2.c rtii_init(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, u_int32_t d) iot 204 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_RESET | RTII_WREN_OFF); iot 205 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_RESET | RTII_WREN_ON); iot 206 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_RESET | RTII_WREN_ON); iot 210 dev/isa/radiotrack2.c rtii_rset(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, u_int32_t d) iot 212 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_RESET | RTII_WREN_OFF); iot 216 dev/isa/radiotrack2.c rtii_find(bus_space_tag_t iot, bus_space_handle_t ioh, int flags) iot 221 dev/isa/radiotrack2.c sc.tea.iot = iot; iot 240 dev/isa/radiotrack2.c freq = rtii_hw_read(iot, ioh, sc.tea.offset); iot 249 dev/isa/radiotrack2.c rtii_write_bit(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, int bit) iot 255 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_WREN_ON | RTII_CLCK_OFF | data); iot 256 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_WREN_ON | RTII_CLCK_ON | data); iot 257 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_WREN_ON | RTII_CLCK_OFF | data); iot 261 dev/isa/radiotrack2.c rtii_hw_read(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off) iot 266 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_READ_CLOCK_LOW); iot 271 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_READ_CLOCK_HIGH); iot 273 dev/isa/radiotrack2.c bus_space_write_1(iot, ioh, off, RTII_READ_CLOCK_LOW); iot 274 dev/isa/radiotrack2.c res |= bus_space_read_1(iot, ioh, off) & RTII_DATA_ON ? 1 : 0; iot 294 dev/isa/radiotrack2.c ri->freq = sc->freq = tea5757_decode_freq(rtii_hw_read(sc->tea.iot, iot 297 dev/isa/radiotrack2.c switch (bus_space_read_1(sc->tea.iot, sc->tea.ioh, 0)) { iot 93 dev/isa/rt_isa.c sc->lm.iot = ia->ia_iot; iot 65 dev/isa/rt_isapnp.c sc->lm.iot = ia->ia_iot; iot 86 dev/isa/rtfps.c bus_space_tag_t iot = ia->ia_iot; iot 101 dev/isa/rtfps.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 105 dev/isa/rtfps.c rv = comprobe1(iot, ioh); iot 106 dev/isa/rtfps.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 117 dev/isa/rtfps.c if (bus_space_map(iot, iobase, COM_NPORTS, 0, &ioh)) { iot 121 dev/isa/rtfps.c bus_space_unmap(iot, ioh, COM_NPORTS); iot 157 dev/isa/rtfps.c bus_space_tag_t iot = ia->ia_iot; iot 168 dev/isa/rtfps.c if (bus_space_map(iot, sc->sc_iobase + i * COM_NPORTS, iot 171 dev/isa/rtfps.c if (bus_space_map(iot, sc->sc_irqport, 1, 0, &sc->sc_irqioh)) iot 175 dev/isa/rtfps.c bus_space_write_1(iot, sc->sc_irqioh, 0, 0); iot 200 dev/isa/rtfps.c bus_space_tag_t iot = sc->sc_iot; iot 203 dev/isa/rtfps.c bus_space_write_1(iot, sc->sc_irqioh, 0, 0); iot 272 dev/isa/sb.c sc->sc_mpu_sc.iot = sc->sc_iot; iot 267 dev/isa/sbdsp.c bus_space_tag_t iot = sc->sc_iot; iot 274 dev/isa/sbdsp.c if (bus_space_map(iot, JAZZ16_CONFIG_PORT, 1, 0, &ioh)) { iot 285 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, 0, JAZZ16_WAKEUP); iot 287 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, 0, JAZZ16_SETBASE); iot 288 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, 0, sc->sc_iobase & 0x70); iot 319 dev/isa/sbdsp.c bus_space_unmap(iot, ioh, 1); iot 413 dev/isa/sbdsp.c bus_space_tag_t iot = sc->sc_iot; iot 418 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, SBP_MIXER_ADDR, mixerport); iot 420 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, SBP_MIXER_DATA, val); iot 430 dev/isa/sbdsp.c bus_space_tag_t iot = sc->sc_iot; iot 436 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, SBP_MIXER_ADDR, mixerport); iot 438 dev/isa/sbdsp.c val = bus_space_read_1(iot, ioh, SBP_MIXER_DATA); iot 922 dev/isa/sbdsp.c bus_space_tag_t iot = sc->sc_iot; iot 941 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, SBP_DSP_RESET, 1); iot 943 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, SBP_DSP_RESET, 0); iot 961 dev/isa/sbdsp.c bus_space_tag_t iot = sc->sc_iot; iot 967 dev/isa/sbdsp.c x = bus_space_read_1(iot, ioh, SBP_DSP_WSTAT); iot 970 dev/isa/sbdsp.c bus_space_write_1(iot, ioh, SBP_DSP_WRITE, v); iot 986 dev/isa/sbdsp.c bus_space_tag_t iot = sc->sc_iot; iot 992 dev/isa/sbdsp.c x = bus_space_read_1(iot, ioh, SBP_DSP_RSTAT); iot 995 dev/isa/sbdsp.c x = bus_space_read_1(iot, ioh, SBP_DSP_READ); iot 106 dev/isa/sf16fmr.c bus_space_tag_t iot = ia->ia_iot; iot 115 dev/isa/sf16fmr.c if (bus_space_map(iot, iobase, iosize, 0, &ioh)) iot 118 dev/isa/sf16fmr.c if (!sfr_find(iot, ioh)) { iot 119 dev/isa/sf16fmr.c bus_space_unmap(iot, ioh, iosize); iot 123 dev/isa/sf16fmr.c bus_space_unmap(iot, ioh, iosize); iot 134 dev/isa/sf16fmr.c sc->c.iot = ia->ia_iot; iot 143 dev/isa/sf16fmr.c if (bus_space_map(sc->c.iot, ia->ia_iobase, ia->ia_iosize, iot 151 dev/isa/sf16fmr.c sfr_set_vol(sc->c.iot, sc->c.ioh, sc->vol, sc->mute); iot 157 dev/isa/sf16fmr.c sfr_find(bus_space_tag_t iot, bus_space_handle_t ioh) iot 162 dev/isa/sf16fmr.c sc.c.iot = iot; iot 211 dev/isa/sf16fmr.c sc->vol = sfr_set_vol(sc->c.iot, sc->c.ioh, sc->vol, sc->mute); iot 239 dev/isa/sf16fmr.c sfr_set_vol(bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t vol, int mute) { iot 247 dev/isa/sf16fmr.c sfr_send_volume(iot, ioh, iot 254 dev/isa/sf16fmr.c sfr_send_volume(bus_space_tag_t iot, bus_space_handle_t ioh, u_int32_t vol) { iot 264 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, SF16FMR_VOLU_STROBE_OFF | SF16FMR_FREQ_STEADY); iot 268 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, iot 270 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, iot 273 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, iot 275 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, iot 281 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, SF16FMR_VOLU_STROBE_ON | SF16FMR_FREQ_STEADY); iot 282 dev/isa/sf16fmr.c bus_space_write_1(iot, ioh, 0, SF16FMR_VOLU_STROBE_OFF | SF16FMR_FREQ_STEADY); iot 141 dev/isa/sf16fmr2.c bus_space_tag_t iot = ia->ia_iot; iot 151 dev/isa/sf16fmr2.c if (bus_space_map(iot, iobase, iosize, 0, &ioh)) iot 154 dev/isa/sf16fmr2.c if (!sf2r_find(iot, ioh, cf->cf_flags)) { iot 155 dev/isa/sf16fmr2.c bus_space_unmap(iot, ioh, iosize); iot 159 dev/isa/sf16fmr2.c bus_space_unmap(iot, ioh, iosize); iot 172 dev/isa/sf16fmr2.c sc->tea.iot = ia->ia_iot; iot 180 dev/isa/sf16fmr2.c if (bus_space_map(sc->tea.iot, ia->ia_iobase, ia->ia_iosize, iot 198 dev/isa/sf16fmr2.c type = sf2r_read_register(sc->tea.iot, sc->tea.ioh, sc->tea.offset); iot 215 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, 0, mute); iot 217 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, 0, mute); iot 220 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, 0, mute); iot 222 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, 0, mute); iot 228 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, iot 232 dev/isa/sf16fmr2.c sf2r_send_vol_bit(sc->tea.iot, sc->tea.ioh, iot 235 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, iot 237 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, iot 239 dev/isa/sf16fmr2.c bus_space_write_1(sc->tea.iot, sc->tea.ioh, iot 245 dev/isa/sf16fmr2.c sf2r_init(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, u_int32_t d) iot 247 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_MUTE); iot 251 dev/isa/sf16fmr2.c sf2r_rset(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, u_int32_t d) iot 253 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_MUTE); iot 254 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_UNMUTE); iot 258 dev/isa/sf16fmr2.c sf2r_find(bus_space_tag_t iot, bus_space_handle_t ioh, int flags) iot 263 dev/isa/sf16fmr2.c sc.tea.iot = iot; iot 274 dev/isa/sf16fmr2.c if ((bus_space_read_1(iot, ioh, 0) & 0x70) == 0x30) { iot 283 dev/isa/sf16fmr2.c freq = sf2r_read_register(iot, ioh, sc.tea.offset); iot 293 dev/isa/sf16fmr2.c sf2r_write_bit(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, int bit) iot 299 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, iot 301 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, iot 303 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, iot 308 dev/isa/sf16fmr2.c sf2r_read_register(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off) iot 313 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_READ_CLOCK_LOW); iot 315 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_READ_CLOCK_HIGH); iot 317 dev/isa/sf16fmr2.c i = bus_space_read_1(iot, ioh, off); iot 324 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_READ_CLOCK_LOW); iot 325 dev/isa/sf16fmr2.c i = bus_space_read_1(iot, ioh, off); iot 334 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_READ_CLOCK_HIGH); iot 336 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, off, SF16FMR2_READ_CLOCK_LOW); iot 337 dev/isa/sf16fmr2.c res |= bus_space_read_1(iot, ioh, off) & SF16FMR2_DATA_ON; iot 356 dev/isa/sf16fmr2.c buf = sf2r_read_register(sc->tea.iot, sc->tea.ioh, sc->tea.offset); iot 392 dev/isa/sf16fmr2.c sf2r_send_vol_bit(bus_space_tag_t iot, bus_space_handle_t ioh, u_int32_t d) { iot 398 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, 0, data | SF16FMR2_VOLU_CLOCK_OFF); iot 399 dev/isa/sf16fmr2.c bus_space_write_1(iot, ioh, 0, data | SF16FMR2_VOLU_CLOCK_ON); iot 147 dev/isa/tcic2_isa.c bus_space_tag_t iot = ia->ia_iot; iot 155 dev/isa/tcic2_isa.c if (bus_space_map(iot, ia->ia_iobase, TCIC_IOSIZE, 0, &ioh)) iot 170 dev/isa/tcic2_isa.c if (tcic_check_reserved_bits(iot, ioh)) { iot 173 dev/isa/tcic2_isa.c if ((val = tcic_chipid(iot, ioh))) { iot 182 dev/isa/tcic2_isa.c bus_space_unmap(iot, ioh, TCIC_IOSIZE); iot 201 dev/isa/tcic2_isa.c bus_space_tag_t iot = ia->ia_iot; iot 207 dev/isa/tcic2_isa.c if (bus_space_map(iot, ia->ia_iobase, ia->ia_iosize, 0, &ioh)) { iot 225 dev/isa/tcic2_isa.c sc->iot = iot; iot 234 dev/isa/tcic2_isa.c sc->chipid = tcic_chipid(iot, ioh); iot 86 dev/isa/uha_isa.c bus_space_tag_t iot = ia->ia_iot; iot 90 dev/isa/uha_isa.c if (bus_space_map(iot, ia->ia_iobase, UHA_ISA_IOSIZE, 0, &ioh)) iot 93 dev/isa/uha_isa.c rv = u14_find(iot, ioh, &sc); iot 95 dev/isa/uha_isa.c bus_space_unmap(iot, ioh, UHA_ISA_IOSIZE); iot 120 dev/isa/uha_isa.c bus_space_tag_t iot = ia->ia_iot; iot 126 dev/isa/uha_isa.c if (bus_space_map(iot, ia->ia_iobase, UHA_ISA_IOSIZE, 0, &ioh)) iot 129 dev/isa/uha_isa.c sc->sc_iot = iot; iot 131 dev/isa/uha_isa.c if (!u14_find(iot, ioh, sc)) iot 157 dev/isa/uha_isa.c u14_find(iot, ioh, sc) iot 158 dev/isa/uha_isa.c bus_space_tag_t iot; iot 166 dev/isa/uha_isa.c model = (bus_space_read_1(iot, ioh, U14_ID + 0) << 8) | iot 167 dev/isa/uha_isa.c (bus_space_read_1(iot, ioh, U14_ID + 1) << 0); iot 171 dev/isa/uha_isa.c config = (bus_space_read_1(iot, ioh, U14_CONFIG + 0) << 8) | iot 172 dev/isa/uha_isa.c (bus_space_read_1(iot, ioh, U14_CONFIG + 1) << 0); iot 220 dev/isa/uha_isa.c bus_space_write_1(iot, ioh, U14_LINT, UHA_ASRST); iot 223 dev/isa/uha_isa.c if (bus_space_read_1(iot, ioh, U14_LINT)) iot 250 dev/isa/uha_isa.c bus_space_tag_t iot = sc->sc_iot; iot 255 dev/isa/uha_isa.c if ((bus_space_read_1(iot, ioh, U14_LINT) & U14_LDIP) == 0) iot 265 dev/isa/uha_isa.c bus_space_write_4(iot, ioh, U14_OGMPTR, KVTOPHYS(mscp)); iot 267 dev/isa/uha_isa.c bus_space_write_1(iot, ioh, U14_LINT, U14_ABORT); iot 269 dev/isa/uha_isa.c bus_space_write_1(iot, ioh, U14_LINT, U14_OGMFULL); iot 286 dev/isa/uha_isa.c bus_space_tag_t iot = sc->sc_iot; iot 294 dev/isa/uha_isa.c if (bus_space_read_1(iot, ioh, U14_SINT) & U14_SDIP) iot 312 dev/isa/uha_isa.c bus_space_tag_t iot = sc->sc_iot; iot 322 dev/isa/uha_isa.c if ((bus_space_read_1(iot, ioh, U14_SINT) & U14_SDIP) == 0) iot 330 dev/isa/uha_isa.c uhastat = bus_space_read_1(iot, ioh, U14_SINT); iot 331 dev/isa/uha_isa.c mboxval = bus_space_read_4(iot, ioh, U14_ICMPTR); iot 333 dev/isa/uha_isa.c bus_space_write_1(iot, ioh, U14_SINT, U14_ICM_ACK); iot 352 dev/isa/uha_isa.c if ((bus_space_read_1(iot, ioh, U14_SINT) & U14_SDIP) == 0) iot 361 dev/isa/uha_isa.c bus_space_tag_t iot = sc->sc_iot; iot 367 dev/isa/uha_isa.c bus_space_read_1(iot, ioh, U14_LMASK), iot 368 dev/isa/uha_isa.c bus_space_read_1(iot, ioh, U14_SMASK)); iot 370 dev/isa/uha_isa.c bus_space_write_1(iot, ioh, U14_LMASK, 0xd1); /* XXX */ iot 371 dev/isa/uha_isa.c bus_space_write_1(iot, ioh, U14_SMASK, 0x91); /* XXX */ iot 106 dev/isa/vga_isa.c vga_isa_cnattach(iot, memt) iot 107 dev/isa/vga_isa.c bus_space_tag_t iot, memt; iot 109 dev/isa/vga_isa.c return (vga_cnattach(iot, memt, WSDISPLAY_TYPE_ISAVGA, 1)); iot 83 dev/isa/viasio.c viasio_conf_enable(bus_space_tag_t iot, bus_space_handle_t ioh) iot 85 dev/isa/viasio.c bus_space_write_1(iot, ioh, VT1211_INDEX, VT1211_CONF_EN_MAGIC); iot 86 dev/isa/viasio.c bus_space_write_1(iot, ioh, VT1211_INDEX, VT1211_CONF_EN_MAGIC); iot 90 dev/isa/viasio.c viasio_conf_disable(bus_space_tag_t iot, bus_space_handle_t ioh) iot 92 dev/isa/viasio.c bus_space_write_1(iot, ioh, VT1211_INDEX, VT1211_CONF_DS_MAGIC); iot 96 dev/isa/viasio.c viasio_conf_read(bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t index) iot 98 dev/isa/viasio.c bus_space_write_1(iot, ioh, VT1211_INDEX, index); iot 99 dev/isa/viasio.c return (bus_space_read_1(iot, ioh, VT1211_DATA)); iot 103 dev/isa/viasio.c viasio_conf_write(bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t index, iot 106 dev/isa/viasio.c bus_space_write_1(iot, ioh, VT1211_INDEX, index); iot 107 dev/isa/viasio.c bus_space_write_1(iot, ioh, VT1211_DATA, data); iot 143 dev/isa/viasio.c bus_space_tag_t iot; iot 148 dev/isa/viasio.c iot = ia->ia_iot; iot 149 dev/isa/viasio.c if (bus_space_map(iot, ia->ipa_io[0].base, VT1211_IOSIZE, 0, &ioh)) iot 151 dev/isa/viasio.c viasio_conf_enable(iot, ioh); iot 152 dev/isa/viasio.c reg = viasio_conf_read(iot, ioh, VT1211_ID); iot 154 dev/isa/viasio.c viasio_conf_disable(iot, ioh); iot 155 dev/isa/viasio.c bus_space_unmap(iot, ioh, VT1211_IOSIZE); iot 203 dev/isa/wds.c wds_wait(iot, ioh, port, mask, val) iot 204 dev/isa/wds.c bus_space_tag_t iot; iot 210 dev/isa/wds.c while ((bus_space_read_1(iot, ioh, port) & mask) != val) iot 223 dev/isa/wds.c bus_space_tag_t iot = sc->sc_iot; iot 227 dev/isa/wds.c wds_wait(iot, ioh, WDS_STAT, WDSS_RDY, WDSS_RDY); iot 230 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_CMD, *ibuf++); iot 231 dev/isa/wds.c wds_wait(iot, ioh, WDS_STAT, WDSS_RDY, WDSS_RDY); iot 232 dev/isa/wds.c c = bus_space_read_1(iot, ioh, WDS_STAT); iot 249 dev/isa/wds.c bus_space_tag_t iot = ia->ia_iot; iot 253 dev/isa/wds.c if (bus_space_map(iot, ia->ia_iobase, WDS_IO_PORTS, 0, &ioh)) iot 259 dev/isa/wds.c bus_space_unmap(iot, ioh, WDS_IO_PORTS); iot 291 dev/isa/wds.c bus_space_tag_t iot = ia->ia_iot; iot 294 dev/isa/wds.c if (bus_space_map(iot, ia->ia_iobase, WDS_IO_PORTS, 0, &ioh)) { iot 406 dev/isa/wds.c bus_space_tag_t iot = sc->sc_iot; iot 411 dev/isa/wds.c if ((bus_space_read_1(iot, ioh, WDS_STAT) & WDSS_IRQ) == 0) iot 415 dev/isa/wds.c c = bus_space_read_1(iot, ioh, WDS_IRQSTAT) & WDSI_MASK; iot 418 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_IRQACK, 0x00); iot 861 dev/isa/wds.c bus_space_tag_t iot = ia->ia_iot; iot 869 dev/isa/wds.c c = bus_space_read_1(iot, ioh, WDS_STAT); iot 871 dev/isa/wds.c if ((bus_space_read_1(iot, ioh, WDS_STAT) & WDSS_RDY) != 0) { iot 878 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_CMD, WDSC_NOOP); iot 879 dev/isa/wds.c if (bus_space_read_1(iot, ioh, WDS_STAT) & WDSS_RDY) iot 882 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_HCR, WDSH_SCSIRESET|WDSH_ASCRESET); iot 884 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_HCR, 0x00); iot 886 dev/isa/wds.c wds_wait(iot, ioh, WDS_STAT, WDSS_RDY, WDSS_RDY); iot 887 dev/isa/wds.c if (bus_space_read_1(iot, ioh, WDS_IRQSTAT) != 1) iot 888 dev/isa/wds.c if (bus_space_read_1(iot, ioh, WDS_IRQSTAT) != 7) iot 891 dev/isa/wds.c bus_space_read_1(iot, ioh, WDS_IRQSTAT)); iot 893 dev/isa/wds.c if ((bus_space_read_1(iot, ioh, WDS_STAT) & (WDSS_RDY)) != WDSS_RDY) { iot 897 dev/isa/wds.c if ((bus_space_read_1(iot, ioh, WDS_STAT) & iot 903 dev/isa/wds.c if ((bus_space_read_1(iot, ioh, WDS_STAT) & (WDSS_RDY)) != iot 916 dev/isa/wds.c sc->sc_iot = iot; iot 932 dev/isa/wds.c bus_space_tag_t iot = sc->sc_iot; iot 977 dev/isa/wds.c wds_wait(iot, ioh, WDS_STAT, WDSS_INIT, WDSS_INIT); iot 982 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_HCR, WDSH_DRQEN); iot 1052 dev/isa/wds.c bus_space_tag_t iot = sc->sc_iot; iot 1251 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_HCR, WDSH_DRQEN); iot 1255 dev/isa/wds.c bus_space_write_1(iot, ioh, WDS_HCR, WDSH_IRQEN | WDSH_DRQEN); iot 1356 dev/isa/wds.c bus_space_tag_t iot = sc->sc_iot; iot 1365 dev/isa/wds.c if (bus_space_read_1(iot, ioh, WDS_STAT) & WDSS_IRQ) iot 1384 dev/isa/wds.c bus_space_tag_t iot = sc->sc_iot; iot 1393 dev/isa/wds.c if (bus_space_read_1(iot, ioh, WDS_STAT) & WDSS_IRQ) iot 173 dev/isa/ym.c sc->sc_mpu_sc.iot = sc->sc_iot; iot 118 dev/pci/adw_pci.c bus_space_tag_t iot; iot 155 dev/pci/adw_pci.c &iot, &ioh, NULL, NULL, 0)) { iot 160 dev/pci/adw_pci.c sc->sc_iot = iot; iot 53 dev/pci/agp_amd.c #define READ2(off) bus_space_read_2(asc->iot, asc->ioh, off) iot 54 dev/pci/agp_amd.c #define READ4(off) bus_space_read_4(asc->iot, asc->ioh, off) iot 55 dev/pci/agp_amd.c #define WRITE2(off,v) bus_space_write_2(asc->iot, asc->ioh, off, v) iot 56 dev/pci/agp_amd.c #define WRITE4(off,v) bus_space_write_4(asc->iot, asc->ioh, off, v) iot 74 dev/pci/agp_amd.c bus_space_tag_t iot; iot 174 dev/pci/agp_amd.c PCI_MAPREG_TYPE_MEM,0, &asc->iot, &asc->ioh, NULL, NULL, 0); iot 718 dev/pci/ahc_pci.c bus_space_tag_t st, iot; iot 794 dev/pci/ahc_pci.c PCI_MAPREG_TYPE_IO, 0, &iot, &ioh, NULL, NULL, 0) == 0); iot 797 dev/pci/ahc_pci.c ahc_name(ahc), memt, (u_int32_t)memh, (u_int32_t)iot, ioh); iot 801 dev/pci/ahc_pci.c st = iot; iot 166 dev/pci/auich.c bus_space_tag_t iot; iot 379 dev/pci/auich.c &sc->iot, &sc->aud_ioh, NULL, &aud_size, 0)) { iot 384 dev/pci/auich.c PCI_MAPREG_TYPE_IO, 0, &sc->iot, iot 399 dev/pci/auich.c 0, &sc->iot, &sc->aud_ioh, NULL, &aud_size, 0)) { iot 439 dev/pci/auich.c bus_space_unmap(sc->iot, sc->aud_ioh, aud_size); iot 451 dev/pci/auich.c bus_space_unmap(sc->iot, sc->aud_ioh, aud_size); iot 475 dev/pci/auich.c bus_space_write_4(sc->iot, sc->aud_ioh, ICH_SIS_NV_CTL, iot 476 dev/pci/auich.c bus_space_read_4(sc->iot, sc->aud_ioh, ICH_SIS_NV_CTL) | iot 503 dev/pci/auich.c status = bus_space_read_4(sc->iot, sc->aud_ioh, AUICH_GSTS); iot 529 dev/pci/auich.c bus_space_unmap(sc->iot, sc->aud_ioh, aud_size); iot 554 dev/pci/auich.c bus_space_read_1(sc->iot, sc->aud_ioh, AUICH_CAS) & 1; DELAY(1)); iot 579 dev/pci/auich.c bus_space_read_1(sc->iot, sc->aud_ioh, AUICH_CAS) & 1; DELAY(1)); iot 612 dev/pci/auich.c control = bus_space_read_4(sc->iot, sc->aud_ioh, AUICH_GCTRL); iot 615 dev/pci/auich.c bus_space_write_4(sc->iot, sc->aud_ioh, AUICH_GCTRL, control); iot 618 dev/pci/auich.c !(bus_space_read_4(sc->iot, sc->aud_ioh, AUICH_GSTS) & AUICH_PCR); iot 996 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMO + AUICH_CTRL, AUICH_RR); iot 1012 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_CTRL, AUICH_RR); iot 1013 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_MICI + AUICH_CTRL, AUICH_RR); iot 1188 dev/pci/auich.c gsts = bus_space_read_2(sc->iot, sc->aud_ioh, AUICH_GSTS); iot 1192 dev/pci/auich.c sts = bus_space_read_2(sc->iot, sc->aud_ioh, iot 1203 dev/pci/auich.c i = bus_space_read_1(sc->iot, sc->aud_ioh, AUICH_PCMO + AUICH_CIV); iot 1229 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, iot 1239 dev/pci/auich.c bus_space_write_2(sc->iot, sc->aud_ioh, iot 1242 dev/pci/auich.c bus_space_write_2(sc->iot, sc->aud_ioh, AUICH_GSTS, AUICH_POINT); iot 1247 dev/pci/auich.c sts = bus_space_read_2(sc->iot, sc->aud_ioh, iot 1258 dev/pci/auich.c i = bus_space_read_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_CIV); iot 1284 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, iot 1294 dev/pci/auich.c bus_space_write_2(sc->iot, sc->aud_ioh, iot 1297 dev/pci/auich.c bus_space_write_2(sc->iot, sc->aud_ioh, AUICH_GSTS, AUICH_PIINT); iot 1302 dev/pci/auich.c sts = bus_space_read_2(sc->iot, sc->aud_ioh, iot 1313 dev/pci/auich.c bus_space_write_2(sc->iot, sc->aud_ioh, AUICH_GSTS, AUICH_MIINT); iot 1360 dev/pci/auich.c bus_space_write_4(sc->iot, sc->aud_ioh, AUICH_PCMO + AUICH_BDBAR, iot 1362 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMO + AUICH_CTRL, iot 1364 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMO + AUICH_LVI, iot 1411 dev/pci/auich.c bus_space_write_4(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_BDBAR, iot 1413 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_CTRL, iot 1415 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_LVI, iot 1505 dev/pci/auich.c ociv = bus_space_read_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_CIV); iot 1507 dev/pci/auich.c bus_space_write_4(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_BDBAR, iot 1509 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_LVI, iot 1514 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_CTRL, iot 1522 dev/pci/auich.c nciv = bus_space_read_1(sc->iot, sc->aud_ioh, iot 1528 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_PCMI + AUICH_CTRL, AUICH_RR); iot 1529 dev/pci/auich.c bus_space_write_1(sc->iot, sc->aud_ioh, AUICH_MICI + AUICH_CTRL, AUICH_RR); iot 283 dev/pci/auixp.c bus_space_tag_t iot; iot 291 dev/pci/auixp.c iot = sc->sc_iot; iot 298 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 302 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 307 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_OUT_DMA_SLOT); iot 327 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_OUT_DMA_SLOT, value); iot 330 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 334 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 337 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_6CH_REORDER); iot 341 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_6CH_REORDER, value); iot 345 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 353 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 812 dev/pci/auixp.c bus_space_tag_t iot; iot 816 dev/pci/auixp.c iot = sc->sc_iot; iot 824 dev/pci/auixp.c bus_space_write_4(iot, ioh, dma->linkptr, 0); iot 831 dev/pci/auixp.c bus_space_write_4(iot, ioh, dma->linkptr, value); iot 858 dev/pci/auixp.c bus_space_tag_t iot; iot 863 dev/pci/auixp.c iot = sc->sc_iot; iot 866 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_IER); iot 873 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_IER, value); iot 1045 dev/pci/auixp.c bus_space_tag_t iot; iot 1051 dev/pci/auixp.c iot = sc->sc_iot; iot 1055 dev/pci/auixp.c status = bus_space_read_4(iot, ioh, ATI_REG_ISR); iot 1091 dev/pci/auixp.c enable = bus_space_read_4(iot, ioh, ATI_REG_IER); iot 1093 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_IER, enable); iot 1097 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_ISR, status); iot 1359 dev/pci/auixp.c bus_space_tag_t iot; iot 1363 dev/pci/auixp.c iot = sc->sc_iot; iot 1366 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_ISR, 0xffffffff); iot 1369 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_IER); iot 1380 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_IER, value); iot 1386 dev/pci/auixp.c bus_space_tag_t iot; iot 1389 dev/pci/auixp.c iot = sc->sc_iot; iot 1392 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_IER, 0); iot 1395 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_ISR, 0xffffffff); iot 1453 dev/pci/auixp.c bus_space_tag_t iot; iot 1460 dev/pci/auixp.c iot = sc->sc_iot; iot 1471 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_PHYS_OUT_ADDR, data); iot 1479 dev/pci/auixp.c data = bus_space_read_4(iot, ioh, ATI_REG_PHYS_IN_ADDR); iot 1502 dev/pci/auixp.c bus_space_tag_t iot; iot 1509 dev/pci/auixp.c iot = sc->sc_iot; iot 1520 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_PHYS_OUT_ADDR, value); iot 1544 dev/pci/auixp.c bus_space_tag_t iot; iot 1549 dev/pci/auixp.c iot = sc->sc_iot; iot 1554 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_PHYS_OUT_ADDR); iot 1569 dev/pci/auixp.c bus_space_tag_t iot; iot 1575 dev/pci/auixp.c iot = sc->sc_iot; iot 1584 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_IER, CODEC_CHECK_BITS); iot 1659 dev/pci/auixp.c bus_space_tag_t iot; iot 1663 dev/pci/auixp.c iot = sc->sc_iot; iot 1666 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1669 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1676 dev/pci/auixp.c bus_space_tag_t iot; iot 1680 dev/pci/auixp.c iot = sc->sc_iot; iot 1683 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1686 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1693 dev/pci/auixp.c bus_space_tag_t iot; iot 1697 dev/pci/auixp.c iot = sc->sc_iot; iot 1701 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1707 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1716 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1718 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1721 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1725 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1727 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1731 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1739 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1742 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1746 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1748 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1751 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1766 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1768 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 1775 dev/pci/auixp.c bus_space_tag_t iot; iot 1779 dev/pci/auixp.c iot = sc->sc_iot; iot 1785 dev/pci/auixp.c value = bus_space_read_4(iot, ioh, ATI_REG_CMD); iot 1789 dev/pci/auixp.c bus_space_write_4(iot, ioh, ATI_REG_CMD, value); iot 79 dev/pci/autrivar.h bus_space_tag_t iot; iot 164 dev/pci/azalia.c bus_space_read_1((s)->az->iot, (s)->az->ioh, (s)->regbase + HDA_SD_##r) iot 166 dev/pci/azalia.c bus_space_read_2((s)->az->iot, (s)->az->ioh, (s)->regbase + HDA_SD_##r) iot 168 dev/pci/azalia.c bus_space_read_4((s)->az->iot, (s)->az->ioh, (s)->regbase + HDA_SD_##r) iot 170 dev/pci/azalia.c bus_space_write_1((s)->az->iot, (s)->az->ioh, (s)->regbase + HDA_SD_##r, v) iot 172 dev/pci/azalia.c bus_space_write_2((s)->az->iot, (s)->az->ioh, (s)->regbase + HDA_SD_##r, v) iot 174 dev/pci/azalia.c bus_space_write_4((s)->az->iot, (s)->az->ioh, (s)->regbase + HDA_SD_##r, v) iot 182 dev/pci/azalia.c bus_space_tag_t iot; iot 210 dev/pci/azalia.c #define AZ_READ_1(z, r) bus_space_read_1((z)->iot, (z)->ioh, HDA_##r) iot 211 dev/pci/azalia.c #define AZ_READ_2(z, r) bus_space_read_2((z)->iot, (z)->ioh, HDA_##r) iot 212 dev/pci/azalia.c #define AZ_READ_4(z, r) bus_space_read_4((z)->iot, (z)->ioh, HDA_##r) iot 213 dev/pci/azalia.c #define AZ_WRITE_1(z, r, v) bus_space_write_1((z)->iot, (z)->ioh, HDA_##r, v) iot 214 dev/pci/azalia.c #define AZ_WRITE_2(z, r, v) bus_space_write_2((z)->iot, (z)->ioh, HDA_##r, v) iot 215 dev/pci/azalia.c #define AZ_WRITE_4(z, r, v) bus_space_write_4((z)->iot, (z)->ioh, HDA_##r, v) iot 378 dev/pci/azalia.c &sc->iot, &sc->ioh, NULL, &sc->map_size, 0)) { iot 473 dev/pci/azalia.c bus_space_unmap(az->iot, az->ioh, az->map_size); iot 82 dev/pci/bha_pci.c bus_space_tag_t iot; iot 91 dev/pci/bha_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0, &iot, &ioh, iot 95 dev/pci/bha_pci.c rv = bha_find(iot, ioh, NULL); iot 96 dev/pci/bha_pci.c bus_space_unmap(iot, ioh, iosize); iot 111 dev/pci/bha_pci.c bus_space_tag_t iot; iot 126 dev/pci/bha_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0, &iot, &ioh, iot 132 dev/pci/bha_pci.c sc->sc_iot = iot; iot 135 dev/pci/bha_pci.c if (!bha_find(iot, ioh, &bpd)) { iot 137 dev/pci/bha_pci.c bus_space_unmap(iot, ioh, iosize); iot 145 dev/pci/bha_pci.c bus_space_unmap(iot, ioh, iosize); iot 156 dev/pci/bha_pci.c bus_space_unmap(iot, ioh, iosize); iot 110 dev/pci/ciss_pci.c &sc->iot, &sc->ioh, NULL, &size, 0)) { iot 124 dev/pci/ciss_pci.c cfg_bar = bus_space_read_2(sc->iot, sc->ioh, CISS_CFG_BAR); iot 125 dev/pci/ciss_pci.c sc->cfgoff = bus_space_read_4(sc->iot, sc->ioh, CISS_CFG_OFF); iot 130 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 140 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 142 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->cfg_ioh, cfgsz); iot 147 dev/pci/ciss_pci.c bus_space_write_4(sc->iot, sc->ioh, CISS_IMR, iot 148 dev/pci/ciss_pci.c bus_space_read_4(sc->iot, sc->ioh, CISS_IMR) | sc->iem); iot 152 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 154 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->cfg_ioh, cfgsz); iot 165 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 167 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->cfg_ioh, cfgsz); iot 175 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 177 dev/pci/ciss_pci.c bus_space_unmap(sc->iot, sc->cfg_ioh, cfgsz); iot 182 dev/pci/ciss_pci.c bus_space_write_4(sc->iot, sc->ioh, CISS_IMR, iot 183 dev/pci/ciss_pci.c bus_space_read_4(sc->iot, sc->ioh, CISS_IMR) & ~sc->iem); iot 78 dev/pci/cy82c693.c cy82c693_init(bus_space_tag_t iot) iot 90 dev/pci/cy82c693.c if (iot != cyhc_handle.cyhc_iot) iot 95 dev/pci/cy82c693.c if ((error = bus_space_map(iot, CYHC_CONFIG_ADDR, 2, 0, &ioh)) != 0) { iot 101 dev/pci/cy82c693.c cyhc_handle.cyhc_iot = iot; iot 116 dev/pci/eap.c bus_space_tag_t iot; iot 157 dev/pci/eap.c #define EWRITE1(sc, r, x) bus_space_write_1((sc)->iot, (sc)->ioh, (r), (x)) iot 158 dev/pci/eap.c #define EWRITE2(sc, r, x) bus_space_write_2((sc)->iot, (sc)->ioh, (r), (x)) iot 159 dev/pci/eap.c #define EWRITE4(sc, r, x) bus_space_write_4((sc)->iot, (sc)->ioh, (r), (x)) iot 160 dev/pci/eap.c #define EREAD1(sc, r) bus_space_read_1((sc)->iot, (sc)->ioh, (r)) iot 161 dev/pci/eap.c #define EREAD2(sc, r) bus_space_read_2((sc)->iot, (sc)->ioh, (r)) iot 162 dev/pci/eap.c #define EREAD4(sc, r) bus_space_read_4((sc)->iot, (sc)->ioh, (r)) iot 570 dev/pci/eap.c &sc->iot, &sc->ioh, NULL, NULL, 0)) { iot 117 dev/pci/ehci_pci.c &sc->sc.iot, &sc->sc.ioh, NULL, &sc->sc.sc_size, 0)) { iot 193 dev/pci/ehci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 211 dev/pci/ehci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 416 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 434 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_HOST_INT_CTRL); iot 435 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_HOST_INT_CTRL, iot 455 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 470 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_HOST_INT_CTRL); iot 471 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_HOST_INT_CTRL, iot 593 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 705 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_HOST_INT_CTRL); iot 706 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_HOST_INT_CTRL, iot 727 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 837 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_HOST_INT_CTRL); iot 838 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_HOST_INT_CTRL, iot 857 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 866 dev/pci/esa.c status = bus_space_read_1(iot, ioh, ESA_HOST_INT_STATUS); iot 871 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_HOST_INT_STATUS, status); iot 877 dev/pci/esa.c event = bus_space_read_1(iot, ioh, ESA_HW_VOL_COUNTER_MASTER); iot 890 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_HW_VOL_COUNTER_MASTER, 0x88); iot 894 dev/pci/esa.c ctl = bus_space_read_1(iot, ioh, ESA_ASSP_CONTROL_B); iot 896 dev/pci/esa.c ctl = bus_space_read_1(iot, ioh, iot 899 dev/pci/esa.c bus_space_write_1(iot, ioh, iot 1169 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1172 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_DSP_PORT_MEMORY_TYPE, iot 1174 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_DSP_PORT_MEMORY_INDEX, index); iot 1175 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_DSP_PORT_MEMORY_DATA); iot 1184 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1187 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_DSP_PORT_MEMORY_TYPE, iot 1189 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_DSP_PORT_MEMORY_INDEX, index); iot 1190 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_DSP_PORT_MEMORY_DATA, data); iot 1198 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1202 dev/pci/esa.c data = bus_space_read_1(iot, ioh, ESA_CODEC_COMMAND); iot 1221 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1226 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_CODEC_COMMAND, (reg & 0x7f) | 0x80); iot 1230 dev/pci/esa.c *result = bus_space_read_2(iot, ioh, ESA_CODEC_DATA); iot 1239 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1246 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_CODEC_DATA, data); iot 1247 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_CODEC_COMMAND, reg & 0x7f); iot 1272 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1276 dev/pci/esa.c val = bus_space_read_1(iot, ioh, ESA_CODEC_STATUS); iot 1289 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1369 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_DSP_PORT_CONTROL_REG_B, iot 1378 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1389 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_ASSP_CONTROL_B, ESA_RESET_ASSP); iot 1405 dev/pci/esa.c data = bus_space_read_1(iot, ioh, ESA_ASSP_CONTROL_A); iot 1409 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_ASSP_CONTROL_A, data); iot 1411 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_ASSP_CONTROL_B, ESA_RUN_ASSP); iot 1419 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1423 dev/pci/esa.c data = bus_space_read_1(iot, ioh, ESA_DSP_PORT_CONTROL_REG_B); iot 1426 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_DSP_PORT_CONTROL_REG_B, iot 1436 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1442 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_GPIO_DIRECTION); iot 1446 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_RING_BUS_CTRL_B); iot 1447 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_RING_BUS_CTRL_B, iot 1449 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_SDO_OUT_DEST_CTRL); iot 1450 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_SDO_OUT_DEST_CTRL, iot 1452 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_SDO_IN_DEST_CTRL); iot 1453 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_SDO_IN_DEST_CTRL, iot 1456 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_RING_BUS_CTRL_A, iot 1460 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_DIRECTION, iot 1462 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_MASK, iot 1464 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_DATA, 0); iot 1465 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_DIRECTION, iot 1468 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_DATA, iot 1471 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_RING_BUS_CTRL_A, iot 1473 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_MASK, ~0); iot 1496 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1519 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_MASK, ~gpo); iot 1520 dev/pci/esa.c data = bus_space_read_2(iot, ioh, ESA_GPIO_DIRECTION); iot 1521 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_DIRECTION, data | gpo); iot 1523 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_DATA, data); iot 1524 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_GPIO_MASK, ~0); iot 1532 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1536 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_HOST_INT_CTRL, iot 1538 dev/pci/esa.c data = bus_space_read_1(iot, ioh, ESA_ASSP_CONTROL_C); iot 1539 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_ASSP_CONTROL_C, iot 1632 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1638 dev/pci/esa.c bus_space_write_2(iot, ioh, ESA_HOST_INT_CTRL, 0); iot 1639 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_ASSP_CONTROL_C, 0); iot 1660 dev/pci/esa.c bus_space_tag_t iot = sc->sc_iot; iot 1687 dev/pci/esa.c bus_space_write_1(iot, ioh, ESA_DSP_PORT_CONTROL_REG_B, iot 172 dev/pci/fmsradio.c r->tea.iot = sc->sc_iot; iot 211 dev/pci/fmsradio.c freq = tea5757_decode_freq(sf256pcs_hw_read(radio->tea.iot, iot 221 dev/pci/fmsradio.c sf256pcs_hw_read(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t offset) iot 231 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCS_CLOCK_OFF); iot 237 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCS_CLOCK_ON); iot 238 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCS_CLOCK_OFF); iot 239 dev/pci/fmsradio.c res |= bus_space_read_2(iot, ioh, offset) & iot 247 dev/pci/fmsradio.c sf256pcs_write_bit(bus_space_tag_t iot, bus_space_handle_t ioh, iot 256 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCS_CLOCK_OFF | wren | data); iot 257 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCS_CLOCK_ON | wren | data); iot 258 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCS_CLOCK_OFF | wren | data); iot 262 dev/pci/fmsradio.c sf256pcs_init(bus_space_tag_t iot, bus_space_handle_t ioh, iot 268 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 269 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 273 dev/pci/fmsradio.c sf256pcs_rset(bus_space_tag_t iot, bus_space_handle_t ioh, iot 279 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 280 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 297 dev/pci/fmsradio.c freq = tea5757_decode_freq(sf256pcpr_hw_read(radio->tea.iot, iot 307 dev/pci/fmsradio.c sf256pcpr_hw_read(bus_space_tag_t iot, bus_space_handle_t ioh, iot 318 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCPR_CLOCK_OFF); iot 324 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCPR_CLOCK_ON); iot 325 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCPR_CLOCK_OFF); iot 326 dev/pci/fmsradio.c res |= bus_space_read_2(iot, ioh, offset) & iot 334 dev/pci/fmsradio.c sf256pcpr_write_bit(bus_space_tag_t iot, bus_space_handle_t ioh, iot 342 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCPR_CLOCK_OFF | wren | data); iot 343 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCPR_CLOCK_ON | wren | data); iot 344 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCPR_CLOCK_OFF | wren | data); iot 348 dev/pci/fmsradio.c sf256pcpr_init(bus_space_tag_t iot, bus_space_handle_t ioh, iot 354 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 355 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 359 dev/pci/fmsradio.c sf256pcpr_rset(bus_space_tag_t iot, bus_space_handle_t ioh, iot 365 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 366 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 383 dev/pci/fmsradio.c freq = tea5757_decode_freq(sf64pcr_hw_read(radio->tea.iot, iot 393 dev/pci/fmsradio.c sf64pcr_hw_read(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t offset) iot 403 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCR_CLOCK_OFF); iot 409 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCR_CLOCK_ON); iot 412 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCR_CLOCK_OFF); iot 415 dev/pci/fmsradio.c res |= bus_space_read_2(iot, ioh, offset) & PCR_DATA_ON ? 1 : 0; iot 419 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCR_CLOCK_ON); iot 422 dev/pci/fmsradio.c i = bus_space_read_1(iot, ioh, offset); iot 425 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d | PCR_CLOCK_OFF); iot 427 dev/pci/fmsradio.c i = bus_space_read_2(iot, ioh, offset); iot 435 dev/pci/fmsradio.c sf64pcr_write_bit(bus_space_tag_t iot, bus_space_handle_t ioh, iot 443 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCR_CLOCK_OFF | wren | data); iot 445 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCR_CLOCK_ON | wren | data); iot 447 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, off, PCR_CLOCK_OFF | wren | data); iot 452 dev/pci/fmsradio.c sf64pcr_init(bus_space_tag_t iot, bus_space_handle_t ioh, iot 458 dev/pci/fmsradio.c bus_space_write_2(iot, ioh, offset, d); iot 463 dev/pci/fmsradio.c sf64pcr_rset(bus_space_tag_t iot, bus_space_handle_t ioh, iot 498 dev/pci/fmsradio.c bus_space_write_2(radio->tea.iot, radio->tea.ioh, iot 501 dev/pci/fmsradio.c bus_space_write_2(radio->tea.iot, radio->tea.ioh, iot 520 dev/pci/fmsradio.c buf = sf256pcs_hw_read(radio->tea.iot, radio->tea.ioh, iot 526 dev/pci/fmsradio.c buf = sf256pcpr_hw_read(radio->tea.iot, radio->tea.ioh, iot 528 dev/pci/fmsradio.c ri->info = bus_space_read_2(radio->tea.iot, radio->tea.ioh, iot 534 dev/pci/fmsradio.c buf = sf64pcr_hw_read(radio->tea.iot, radio->tea.ioh, iot 178 dev/pci/gdt_pci.c bus_space_tag_t dpmemt, iomemt, iot; iot 290 dev/pci/gdt_pci.c &iot, &ioh, &iobase, &iosize, 0)) { iot 295 dev/pci/gdt_pci.c gdt->sc_iot = iot; iot 571 dev/pci/gdt_pci.c bus_space_unmap(iot, ioh, iosize); iot 138 dev/pci/gtp.c if (pci_mapreg_map(pa, 0x10, PCI_MAPREG_TYPE_IO, 0, &sc->tea.iot, iot 176 dev/pci/gtp.c ri->info = gtp_state(sc->tea.iot, sc->tea.ioh); iot 213 dev/pci/gtp.c bus_space_write_2(sc->tea.iot, sc->tea.ioh, 0, GEMTEK_PCI_MUTE); iot 220 dev/pci/gtp.c gtp_write_bit(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, iot 226 dev/pci/gtp.c bus_space_write_1(iot, ioh, off, GTP_WREN_ON | GTP_CLCK_OFF | data); iot 227 dev/pci/gtp.c bus_space_write_1(iot, ioh, off, GTP_WREN_ON | GTP_CLCK_ON | data); iot 228 dev/pci/gtp.c bus_space_write_1(iot, ioh, off, GTP_WREN_ON | GTP_CLCK_OFF | data); iot 232 dev/pci/gtp.c gtp_init(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, u_int32_t d) iot 234 dev/pci/gtp.c bus_space_write_1(iot, ioh, off, GTP_WREN_ON | GTP_DATA_ON | GTP_CLCK_OFF); iot 238 dev/pci/gtp.c gtp_rset(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off, u_int32_t d) iot 240 dev/pci/gtp.c bus_space_write_1(iot, ioh, off, GEMTEK_PCI_RSET); iot 244 dev/pci/gtp.c gtp_hardware_read(bus_space_tag_t iot, bus_space_handle_t ioh, bus_size_t off) iot 251 dev/pci/gtp.c gtp_state(bus_space_tag_t iot, bus_space_handle_t ioh) iot 255 dev/pci/gtp.c bus_space_write_2(iot, ioh, 0, iot 257 dev/pci/gtp.c ret = bus_space_read_2(iot, ioh, 0) & iot 259 dev/pci/gtp.c bus_space_write_2(iot, ioh, 0, iot 261 dev/pci/gtp.c ret |= bus_space_read_2(iot, ioh, 0) & iot 119 dev/pci/i82365_pci.c &sc->iot, &sc->ioh, NULL, &size, 0)) { iot 137 dev/pci/i82365_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 185 dev/pci/i82365_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 115 dev/pci/if_an_pci.c bus_space_tag_t iot = pa->pa_iot; iot 121 dev/pci/if_an_pci.c &iot, &ioh, NULL, NULL, 0) != 0) { iot 125 dev/pci/if_an_pci.c sc->sc_iot = iot; iot 128 dev/pci/if_ath_pci.c bus_space_tag_t iot; iot 149 dev/pci/if_ath_pci.c if (pci_mapreg_map(pa, ATH_BAR0, mem_type, 0, &iot, &ioh, iot 154 dev/pci/if_ath_pci.c sc->sc_st = iot; iot 151 dev/pci/if_atw_pci.c bus_space_tag_t iot, memt; iot 211 dev/pci/if_atw_pci.c &iot, &ioh, NULL, NULL, 0) == 0); iot 220 dev/pci/if_atw_pci.c sc->sc_st = iot; iot 4639 dev/pci/if_de.c bus_space_tag_t iot, memt; iot 4644 dev/pci/if_de.c &iot, &ioh, NULL, NULL, 0) == 0); iot 4653 dev/pci/if_de.c sc->tulip_bustag = iot; iot 159 dev/pci/if_epic_pci.c bus_space_tag_t iot, memt; iot 195 dev/pci/if_epic_pci.c &iot, &ioh, NULL, NULL, 0) == 0); iot 204 dev/pci/if_epic_pci.c sc->sc_st = iot; iot 229 dev/pci/if_lmc_obsd.c bus_space_tag_t iot, memt; iot 234 dev/pci/if_lmc_obsd.c 0, &iot, &ioh, NULL, NULL, 0) == 0); iot 243 dev/pci/if_lmc_obsd.c sc->lmc_bustag = iot; iot 582 dev/pci/if_pcn.c bus_space_tag_t iot, memt; iot 598 dev/pci/if_pcn.c &iot, &ioh, NULL, NULL, 0) == 0); iot 607 dev/pci/if_pcn.c sc->sc_st = iot; iot 160 dev/pci/if_rtw_pci.c bus_space_tag_t iot, memt; iot 220 dev/pci/if_rtw_pci.c &iot, &ioh, NULL, NULL, 0) == 0); iot 229 dev/pci/if_rtw_pci.c regs->r_bt = iot; iot 113 dev/pci/if_sf_pci.c bus_space_tag_t iot, memt; iot 159 dev/pci/if_sf_pci.c &iot, &ioh, NULL, NULL, 0) == 0); iot 166 dev/pci/if_sf_pci.c sc->sc_st = iot; iot 186 dev/pci/if_stge.c bus_space_tag_t iot, memt; iot 204 dev/pci/if_stge.c &iot, &ioh, NULL, &iosize, 0) == 0); iot 213 dev/pci/if_stge.c sc->sc_st = iot; iot 191 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot; iot 211 dev/pci/if_wi_pci.c 0, &iot, &ioh, NULL, &iosize, 0) != 0) { iot 217 dev/pci/if_wi_pci.c sc->wi_btag = iot; iot 225 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 241 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 250 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 257 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 298 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot; iot 312 dev/pci/if_wi_pci.c PCI_MAPREG_TYPE_IO, 0, &iot, &ioh, NULL, &iosize, 0) != 0) { iot 317 dev/pci/if_wi_pci.c sc->wi_btag = iot; iot 338 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 360 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 399 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 431 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot; iot 443 dev/pci/if_wi_pci.c 0, &iot, &ioh, NULL, &iosize, 0) != 0) { iot 448 dev/pci/if_wi_pci.c sc->wi_btag = iot; iot 452 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 471 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot; iot 475 dev/pci/if_wi_pci.c 0, &iot, &ioh, NULL, &iosize, 0) != 0) { iot 479 dev/pci/if_wi_pci.c sc->wi_ltag = iot; iot 481 dev/pci/if_wi_pci.c sc->wi_btag = iot; iot 486 dev/pci/if_wi_pci.c bus_space_unmap(iot, ioh, iosize); iot 491 dev/pci/if_wi_pci.c bus_space_write_2(iot, ioh, WI_PCI_COR_OFFSET, WI_COR_SOFT_RESET); iot 493 dev/pci/if_wi_pci.c bus_space_write_2(iot, ioh, WI_PCI_COR_OFFSET, WI_COR_CLEAR); iot 89 dev/pci/iha_pci.c bus_space_tag_t iot; iot 98 dev/pci/iha_pci.c &iot, &ioh, NULL, NULL, 0); iot 105 dev/pci/iha_pci.c sc->sc_iot = iot; iot 400 dev/pci/isp_pci.c bus_space_tag_t st, iot, memt; iot 421 dev/pci/isp_pci.c &iot, &ioh, NULL, &iosize, 0)) { iot 423 dev/pci/isp_pci.c st = iot; iot 430 dev/pci/isp_pci.c &iot, &ioh, NULL, &iosize, 0)) { iot 433 dev/pci/isp_pci.c st = iot; iot 444 dev/pci/maestro.c bus_space_tag_t iot; iot 673 dev/pci/maestro.c 0, &sc->iot, &sc->ioh, NULL, NULL, 0)) != 0) { iot 809 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_HOSTINT_CTRL, iot 812 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_HOSTINT_CTRL, 0); iot 816 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_HOSTINT_CTRL, iot 824 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_WAVCACHE_CTRL, iot 833 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, PORT_RINGBUS_CTRL, iot 843 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_ASSP_CTRL_B, 0x00); iot 844 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_ASSP_CTRL_A, 0x03); iot 845 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_ASSP_CTRL_C, 0x00); iot 852 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_HWVOL_MASTER, MIDDLE_VOLUME); iot 857 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 859 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_GPIO_DIR, iot 860 dev/pci/maestro.c bus_space_read_2(sc->iot, sc->ioh, PORT_GPIO_DIR) | 0x600); iot 861 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1345 dev/pci/maestro.c if ((bus_space_read_1(sc->iot, sc->ioh, PORT_CODEC_STAT) iot 1355 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_CODEC_CMD, iot 1361 dev/pci/maestro.c if ((bus_space_read_1(sc->iot, sc->ioh, PORT_CODEC_STAT) iot 1371 dev/pci/maestro.c *datap = bus_space_read_2(sc->iot, sc->ioh, PORT_CODEC_REG); iot 1386 dev/pci/maestro.c if ((bus_space_read_1(sc->iot, sc->ioh, PORT_CODEC_STAT) iot 1398 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_CODEC_REG, data); iot 1399 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_CODEC_CMD, iot 1429 dev/pci/maestro.c if (bus_space_read_4(sc->iot, sc->ioh, PORT_RINGBUS_CTRL) iot 1431 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, PORT_RINGBUS_CTRL, 0); iot 1435 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, iot 1438 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, iot 1443 dev/pci/maestro.c if ((bus_space_read_1(sc->iot, sc->ioh, PORT_CODEC_STAT) iot 1445 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, iot 1452 dev/pci/maestro.c data = bus_space_read_2(sc->iot, sc->ioh, PORT_GPIO_DIR); iot 1456 dev/pci/maestro.c ~bus_space_read_2(sc->iot, sc->ioh, PORT_GPIO_DATA); iot 1457 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1459 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1461 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1464 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1467 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1470 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, iot 1473 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, iot 1479 dev/pci/maestro.c if ((bus_space_read_1(sc->iot, sc->ioh, PORT_CODEC_STAT) & iot 1512 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_HOSTINT_CTRL, 0); iot 1515 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, PORT_RINGBUS_CTRL, 0); iot 1598 dev/pci/maestro.c bus_space_write_2(ch->sc->iot, ch->sc->ioh, iot 1612 dev/pci/maestro.c status = bus_space_read_1(sc->iot, sc->ioh, PORT_HOSTINT_STAT); iot 1617 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_INT_STAT, 1); iot 1618 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_HOSTINT_STAT, status); iot 1625 dev/pci/maestro.c n = bus_space_read_1(sc->iot, sc->ioh, PORT_HWVOL_MASTER); iot 1655 dev/pci/maestro.c bus_space_write_1(sc->iot, sc->ioh, PORT_HWVOL_MASTER, iot 1682 dev/pci/maestro.c data = bus_space_read_4(sc->iot, sc->ioh, PORT_RINGBUS_CTRL); iot 1685 dev/pci/maestro.c bus_space_write_4(sc->iot, sc->ioh, PORT_RINGBUS_CTRL, data); iot 1693 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_DSP_INDEX, reg); iot 1694 dev/pci/maestro.c return bus_space_read_2(sc->iot, sc->ioh, PORT_DSP_DATA); iot 1700 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_DSP_INDEX, reg); iot 1701 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_DSP_DATA, data); iot 1712 dev/pci/maestro.c if (bus_space_read_2(sc->iot, sc->ioh, iot 1715 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_DSP_DATA, reg); iot 1739 dev/pci/maestro.c if (bus_space_read_2(sc->iot, sc->ioh, PORT_DSP_DATA) == data) iot 1741 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_DSP_DATA, data); iot 1781 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_INT_STAT, 1); iot 1789 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_WAVCACHE_INDEX, reg); iot 1790 dev/pci/maestro.c return bus_space_read_2(sc->iot, sc->ioh, PORT_WAVCACHE_DATA); iot 1796 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_WAVCACHE_INDEX, reg); iot 1797 dev/pci/maestro.c bus_space_write_2(sc->iot, sc->ioh, PORT_WAVCACHE_DATA, data); iot 110 dev/pci/ohci_pci.c &sc->sc.iot, &sc->sc.ioh, NULL, &sc->sc.sc_size, 0)) { iot 116 dev/pci/ohci_pci.c sc->sc.sc_intre = bus_space_read_4(sc->sc.iot, sc->sc.ioh, iot 120 dev/pci/ohci_pci.c bus_space_write_4(sc->sc.iot, sc->sc.ioh, OHCI_INTERRUPT_DISABLE, iot 126 dev/pci/ohci_pci.c bus_space_barrier(sc->sc.iot, sc->sc.ioh, 0, sc->sc.sc_size, iot 128 dev/pci/ohci_pci.c bus_space_write_4(sc->sc.iot, sc->sc.ioh, iot 135 dev/pci/ohci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 147 dev/pci/ohci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 165 dev/pci/ohci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 195 dev/pci/ohci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 230 dev/pci/ohci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 85 dev/pci/opl_cmpci.c oaa.iot = ssc->sc_iot; iot 98 dev/pci/opl_cmpci.c sc->iot = ssc->sc_iot; iot 103 dev/pci/opl_eso.c sc->iot = esc->sc_sb_iot; iot 90 dev/pci/opl_yds.c oaa.iot = ssc->sc_opl_iot; iot 105 dev/pci/opl_yds.c sc->iot = ssc->sc_opl_iot; iot 1460 dev/pci/pccbb.c bus_space_tag_t iot = sc->sc_base_memt; iot 1464 dev/pci/pccbb.c psr = bus_space_read_4(iot, ioh, CB_SOCKET_STAT); iot 1828 dev/pci/pccbb.c bus_space_tag_t iot; iot 1869 dev/pci/pccbb.c iot = ((struct pccbb_softc *)(ph->ph_parent))->sc_iot; iot 1876 dev/pci/pccbb.c pcihp->iot = iot; iot 1939 dev/pci/pccbb.c if (((struct pccbb_softc *)ph->ph_parent)->sc_iot != pcihp->iot) { iot 173 dev/pci/pcscp.c bus_space_tag_t iot; iot 181 dev/pci/pcscp.c &iot, &ioh, NULL, NULL, NULL)) { iot 188 dev/pci/pcscp.c esc->sc_st = iot; iot 34 dev/pci/pwdog.c bus_space_tag_t iot; iot 74 dev/pci/pwdog.c if (pci_mapreg_map(pa, PCI_MAPREG_START, memtype, 0, &pwdog->iot, iot 82 dev/pci/pwdog.c bus_space_write_1(pwdog->iot, pwdog->ioh, PWDOG_DISABLE, 0); iot 94 dev/pci/pwdog.c bus_space_write_1(pwdog->iot, pwdog->ioh, PWDOG_ACTIVATE, 0); iot 96 dev/pci/pwdog.c bus_space_write_1(pwdog->iot, pwdog->ioh, PWDOG_DISABLE, 0); iot 78 dev/pci/sdhc_pci.c bus_space_tag_t iot; iot 127 dev/pci/sdhc_pci.c &iot, &ioh, NULL, &size, 0)) { iot 133 dev/pci/sdhc_pci.c if (sdhc_host_found(&sc->sc, iot, ioh, size, usedma) != 0) iot 219 dev/pci/siop_pci_common.c bus_space_tag_t iot, memt; iot 260 dev/pci/siop_pci_common.c &iot, &ioh, &ioaddr, &iosize, 0) == 0); iot 267 dev/pci/siop_pci_common.c siop_sc->sc_rt = iot; iot 781 dev/pci/tga.c tga_cnattach(iot, memt, pc, bus, device, function) iot 782 dev/pci/tga.c bus_space_tag_t iot, memt; iot 107 dev/pci/trm_pci.c bus_space_tag_t iot; /* bus space tag */ iot 120 dev/pci/trm_pci.c &iot, &ioh, NULL, NULL, 0) != 0) { iot 128 dev/pci/trm_pci.c sc->sc_iotag = iot; iot 83 dev/pci/twe_pci.c &sc->iot, &sc->ioh, NULL, &size, 0)) { iot 91 dev/pci/twe_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 102 dev/pci/twe_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 111 dev/pci/twe_pci.c bus_space_unmap(sc->iot, sc->ioh, size); iot 112 dev/pci/uhci_pci.c &sc->sc.iot, &sc->sc.ioh, NULL, &sc->sc.sc_size, 0)) { iot 120 dev/pci/uhci_pci.c bus_space_write_2(sc->sc.iot, sc->sc.ioh, UHCI_INTR, 0); iot 163 dev/pci/uhci_pci.c bus_space_barrier(sc->sc.iot, sc->sc.ioh, 0, sc->sc.sc_size, iot 165 dev/pci/uhci_pci.c bus_space_write_2(sc->sc.iot, sc->sc.ioh, UHCI_INTR, 0); iot 186 dev/pci/uhci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 215 dev/pci/uhci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 233 dev/pci/uhci_pci.c bus_space_unmap(sc->sc.iot, sc->sc.ioh, sc->sc.sc_size); iot 204 dev/pci/vga_pci.c vga_pci_cnattach(bus_space_tag_t iot, bus_space_tag_t memt, iot 207 dev/pci/vga_pci.c return (vga_cnattach(iot, memt, WSDISPLAY_TYPE_PCIVGA, 0)); iot 53 dev/pci/wdt.c bus_space_tag_t iot; iot 120 dev/pci/wdt.c &wdt->iot, &wdt->ioh, NULL, &iosize, 0) != 0) { iot 178 dev/pci/wdt.c int v = bus_space_read_1(wdt->iot, wdt->ioh, WDT_TEMPERATURE); iot 195 dev/pci/wdt.c bus_space_write_1(wdt->iot, wdt->ioh, iot 197 dev/pci/wdt.c bus_space_write_1(wdt->iot, wdt->ioh, WDT_8254_BASE + counter, v >> 8); iot 208 dev/pci/wdt.c bus_space_write_1(wdt->iot, wdt->ioh, WDT_8254_CTL, iot 245 dev/pci/wdt.c bus_space_write_1(wdt->iot, wdt->ioh, WDT_ENABLE_TIMER, 0); iot 261 dev/pci/wdt.c (void)bus_space_read_1(wdt->iot, wdt->ioh, WDT_DISABLE_TIMER); iot 291 dev/pci/wdt.c bus_space_write_1(wdt->iot, wdt->ioh, WDT_STOP_BUZZER, 0); iot 303 dev/pci/wdt.c bus_space_write_1(wdt->iot, wdt->ioh, WDT_8254_BUZZER, 1); iot 139 dev/pcmcia/aic_pcmcia.c sc->sc_iot = psc->sc_pcioh.iot; iot 301 dev/pcmcia/com_pcmcia.c sc->sc_iot = psc->sc_pcioh.iot; iot 240 dev/pcmcia/esp_pcmcia.c bus_space_tag_t iot = esc->sc_pcioh.iot; iot 267 dev/pcmcia/esp_pcmcia.c bus_space_write_1(iot, ioh, NCR_CFG5, sc->sc_cfg5); iot 269 dev/pcmcia/esp_pcmcia.c bus_space_write_1(iot, ioh, NCR_PIOI, 0); iot 270 dev/pcmcia/esp_pcmcia.c bus_space_write_1(iot, ioh, NCR_PSTAT, 0); iot 271 dev/pcmcia/esp_pcmcia.c bus_space_write_1(iot, ioh, 0x09, 0x24); iot 273 dev/pcmcia/esp_pcmcia.c bus_space_write_1(iot, ioh, NCR_CFG4, sc->sc_cfg4); iot 376 dev/pcmcia/esp_pcmcia.c v = bus_space_read_1(esc->sc_pcioh.iot, esc->sc_pcioh.ioh, reg); iot 391 dev/pcmcia/esp_pcmcia.c bus_space_write_1(esc->sc_pcioh.iot, esc->sc_pcioh.ioh, reg, v); iot 198 dev/pcmcia/gpr.c sc->sc_iot = sc->sc_pioh.iot; iot 131 dev/pcmcia/if_an_pcmcia.c sc->sc_iot = psc->sc_pcioh.iot; iot 261 dev/pcmcia/if_awi_pcmcia.c sc->sc_chip.sc_iot = psc->sc_pcioh.iot; iot 402 dev/pcmcia/if_cnw.c sc->sc_iot = sc->sc_pcioh.iot; iot 332 dev/pcmcia/if_ep_pcmcia.c sc->sc_iot = psc->sc_pcioh.iot; iot 187 dev/pcmcia/if_malo.c sc->sc_iot = psc->sc_pcioh.iot; iot 671 dev/pcmcia/if_ne_pcmcia.c dsc->sc_regt = psc->sc_pcioh.iot; iot 674 dev/pcmcia/if_ne_pcmcia.c nsc->sc_asict = psc->sc_pcioh.iot; iot 178 dev/pcmcia/if_rln_pcmcia.c sc->sc_iot = psc->psc_pcioh.iot; iot 177 dev/pcmcia/if_sm_pcmcia.c sc->sc_bst = psc->sc_pcioh.iot; iot 410 dev/pcmcia/if_wi_pcmcia.c sc->wi_ltag = sc->wi_btag = psc->sc_pcioh.iot; iot 292 dev/pcmcia/if_xe.c sc->sc_bst = psc->sc_pcioh.iot; iot 46 dev/pcmcia/pcmciavar.h bus_space_tag_t iot; /* bus space tag (from chipset) */ iot 282 dev/pcmcia/wdc_pcmcia.c sc->sc_auxpioh.iot = sc->sc_pioh.iot; iot 283 dev/pcmcia/wdc_pcmcia.c if (!bus_space_subregion(sc->sc_pioh.iot, iot 342 dev/pcmcia/wdc_pcmcia.c sc->wdc_channel.cmd_iot = sc->sc_pioh.iot; iot 344 dev/pcmcia/wdc_pcmcia.c sc->wdc_channel.ctl_iot = sc->sc_auxpioh.iot; iot 655 dev/sbus/stp4020.c pcihp->iot = h->wintag; iot 679 dev/sbus/stp4020.c pcihp->iot = h->wintag; iot 44 dev/sdmmc/sdhc.c bus_space_tag_t iot; /* host register set tag */ iot 61 dev/sdmmc/sdhc.c (bus_space_read_1((hp)->iot, (hp)->ioh, (reg))) iot 63 dev/sdmmc/sdhc.c (bus_space_read_2((hp)->iot, (hp)->ioh, (reg))) iot 65 dev/sdmmc/sdhc.c (bus_space_read_4((hp)->iot, (hp)->ioh, (reg))) iot 67 dev/sdmmc/sdhc.c bus_space_write_1((hp)->iot, (hp)->ioh, (reg), (val)) iot 69 dev/sdmmc/sdhc.c bus_space_write_2((hp)->iot, (hp)->ioh, (reg), (val)) iot 71 dev/sdmmc/sdhc.c bus_space_write_4((hp)->iot, (hp)->ioh, (reg), (val)) iot 133 dev/sdmmc/sdhc.c sdhc_host_found(struct sdhc_softc *sc, bus_space_tag_t iot, iot 143 dev/sdmmc/sdhc.c version = bus_space_read_2(iot, ioh, SDHC_HOST_CTL_VERSION); iot 165 dev/sdmmc/sdhc.c hp->iot = iot; iot 96 dev/usb/ehcivar.h bus_space_tag_t iot; iot 144 dev/usb/ehcivar.h #define EREAD1(sc, a) bus_space_read_1((sc)->iot, (sc)->ioh, (a)) iot 145 dev/usb/ehcivar.h #define EREAD2(sc, a) bus_space_read_2((sc)->iot, (sc)->ioh, (a)) iot 146 dev/usb/ehcivar.h #define EREAD4(sc, a) bus_space_read_4((sc)->iot, (sc)->ioh, (a)) iot 147 dev/usb/ehcivar.h #define EWRITE1(sc, a, x) bus_space_write_1((sc)->iot, (sc)->ioh, (a), (x)) iot 148 dev/usb/ehcivar.h #define EWRITE2(sc, a, x) bus_space_write_2((sc)->iot, (sc)->ioh, (a), (x)) iot 149 dev/usb/ehcivar.h #define EWRITE4(sc, a, x) bus_space_write_4((sc)->iot, (sc)->ioh, (a), (x)) iot 150 dev/usb/ehcivar.h #define EOREAD1(sc, a) bus_space_read_1((sc)->iot, (sc)->ioh, (sc)->sc_offs+(a)) iot 151 dev/usb/ehcivar.h #define EOREAD2(sc, a) bus_space_read_2((sc)->iot, (sc)->ioh, (sc)->sc_offs+(a)) iot 152 dev/usb/ehcivar.h #define EOREAD4(sc, a) bus_space_read_4((sc)->iot, (sc)->ioh, (sc)->sc_offs+(a)) iot 153 dev/usb/ehcivar.h #define EOWRITE1(sc, a, x) bus_space_write_1((sc)->iot, (sc)->ioh, (sc)->sc_offs+(a), (x)) iot 154 dev/usb/ehcivar.h #define EOWRITE2(sc, a, x) bus_space_write_2((sc)->iot, (sc)->ioh, (sc)->sc_offs+(a), (x)) iot 155 dev/usb/ehcivar.h #define EOWRITE4(sc, a, x) bus_space_write_4((sc)->iot, (sc)->ioh, (sc)->sc_offs+(a), (x)) iot 198 dev/usb/ohci.c #define OBARR(sc) bus_space_barrier((sc)->iot, (sc)->ioh, 0, (sc)->sc_size, \ iot 201 dev/usb/ohci.c do { OBARR(sc); bus_space_write_1((sc)->iot, (sc)->ioh, (r), (x)); } while (0) iot 203 dev/usb/ohci.c do { OBARR(sc); bus_space_write_2((sc)->iot, (sc)->ioh, (r), (x)); } while (0) iot 205 dev/usb/ohci.c do { OBARR(sc); bus_space_write_4((sc)->iot, (sc)->ioh, (r), (x)); } while (0) iot 206 dev/usb/ohci.c #define OREAD1(sc, r) (OBARR(sc), bus_space_read_1((sc)->iot, (sc)->ioh, (r))) iot 207 dev/usb/ohci.c #define OREAD2(sc, r) (OBARR(sc), bus_space_read_2((sc)->iot, (sc)->ioh, (r))) iot 208 dev/usb/ohci.c #define OREAD4(sc, r) (OBARR(sc), bus_space_read_4((sc)->iot, (sc)->ioh, (r))) iot 89 dev/usb/ohcivar.h bus_space_tag_t iot; iot 673 dev/usb/uaudio.c uaudio_id_name(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 681 dev/usb/uaudio.c uaudio_get_cluster(int id, const struct io_terminal *iot) iot 688 dev/usb/uaudio.c dp = iot[id].d.desc; iot 693 dev/usb/uaudio.c r.bNrChannels = iot[id].d.it->bNrChannels; iot 694 dev/usb/uaudio.c USETW(r.wChannelConfig, UGETW(iot[id].d.it->wChannelConfig)); iot 695 dev/usb/uaudio.c r.iChannelNames = iot[id].d.it->iChannelNames; iot 698 dev/usb/uaudio.c id = iot[id].d.ot->bSourceId; iot 702 dev/usb/uaudio.c &iot[id].d.mu->baSourceId[iot[id].d.mu->bNrInPins]; iot 706 dev/usb/uaudio.c id = iot[id].d.su->baSourceId[0]; iot 709 dev/usb/uaudio.c id = iot[id].d.fu->bSourceId; iot 713 dev/usb/uaudio.c &iot[id].d.pu->baSourceId[iot[id].d.pu->bNrInPins]; iot 717 dev/usb/uaudio.c &iot[id].d.eu->baSourceId[iot[id].d.eu->bNrInPins]; iot 731 dev/usb/uaudio.c uaudio_add_input(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 734 dev/usb/uaudio.c const struct usb_audio_input_terminal *d = iot[id].d.it; iot 746 dev/usb/uaudio.c uaudio_add_output(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 749 dev/usb/uaudio.c const struct usb_audio_output_terminal *d = iot[id].d.ot; iot 759 dev/usb/uaudio.c uaudio_add_mixer(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 761 dev/usb/uaudio.c const struct usb_audio_mixer_unit *d = iot[id].d.mu; iot 773 dev/usb/uaudio.c ichs += uaudio_get_cluster(d->baSourceId[i], iot).bNrChannels; iot 782 dev/usb/uaudio.c uaudio_determine_class(&iot[id], &mix); iot 787 dev/usb/uaudio.c chs = uaudio_get_cluster(d->baSourceId[i], iot).bNrChannels; iot 809 dev/usb/uaudio.c d->bUnitId, uaudio_id_name(sc, iot, iot 823 dev/usb/uaudio.c uaudio_add_selector(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 825 dev/usb/uaudio.c const struct usb_audio_selector_unit *d = iot[id].d.su; iot 833 dev/usb/uaudio.c uaudio_determine_class(&iot[id], &mix); iot 928 dev/usb/uaudio.c uaudio_determine_class(const struct io_terminal *iot, struct mixerctl *mix) iot 932 dev/usb/uaudio.c if (iot == NULL || iot->output == NULL) { iot 937 dev/usb/uaudio.c if (iot->output->size == 1) iot 938 dev/usb/uaudio.c terminal_type = iot->output->terminals[0]; iot 945 dev/usb/uaudio.c if (iot->inputs_size == 1 iot 946 dev/usb/uaudio.c && iot->inputs[0] != NULL iot 947 dev/usb/uaudio.c && iot->inputs[0]->size == 1) iot 948 dev/usb/uaudio.c return iot->inputs[0]->terminals[0]; iot 957 dev/usb/uaudio.c if (terminal_type != 0 && iot->direct) { iot 965 dev/usb/uaudio.c if (iot->inputs_size == 1 && iot->inputs[0] != NULL iot 966 dev/usb/uaudio.c && iot->inputs[0]->size == 1) { iot 968 dev/usb/uaudio.c return iot->inputs[0]->terminals[0]; iot 978 dev/usb/uaudio.c uaudio_feature_name(const struct io_terminal *iot, struct mixerctl *mix) iot 982 dev/usb/uaudio.c terminal_type = uaudio_determine_class(iot, mix); iot 1079 dev/usb/uaudio.c uaudio_add_feature(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 1081 dev/usb/uaudio.c const struct usb_audio_feature_unit *d = iot[id].d.fu; iot 1128 dev/usb/uaudio.c mixername = uaudio_feature_name(&iot[id], &mix); iot 1193 dev/usb/uaudio.c const struct io_terminal *iot, int id) iot 1195 dev/usb/uaudio.c const struct usb_audio_processing_unit *d = iot[id].d.pu; iot 1215 dev/usb/uaudio.c uaudio_determine_class(&iot[id], &mix); iot 1229 dev/usb/uaudio.c uaudio_add_processing(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 1231 dev/usb/uaudio.c const struct usb_audio_processing_unit *d = iot[id].d.pu; iot 1244 dev/usb/uaudio.c uaudio_determine_class(&iot[id], &mix); iot 1254 dev/usb/uaudio.c uaudio_add_processing_updown(sc, iot, id); iot 1271 dev/usb/uaudio.c uaudio_add_extension(struct uaudio_softc *sc, const struct io_terminal *iot, int id) iot 1273 dev/usb/uaudio.c const struct usb_audio_extension_unit *d = iot[id].d.eu; iot 1288 dev/usb/uaudio.c uaudio_determine_class(&iot[id], &mix); iot 1298 dev/usb/uaudio.c uaudio_merge_terminal_list(const struct io_terminal *iot) iot 1305 dev/usb/uaudio.c if (iot->inputs == NULL) iot 1307 dev/usb/uaudio.c for (i = 0; i < iot->inputs_size; i++) { iot 1308 dev/usb/uaudio.c if (iot->inputs[i] != NULL) iot 1309 dev/usb/uaudio.c len += iot->inputs[i]->size; iot 1318 dev/usb/uaudio.c for (i = 0; i < iot->inputs_size; i++) { iot 1319 dev/usb/uaudio.c if (iot->inputs[i] == NULL) iot 1321 dev/usb/uaudio.c if (iot->inputs[i]->size > len) iot 1323 dev/usb/uaudio.c memcpy(ptm, iot->inputs[i]->terminals, iot 1324 dev/usb/uaudio.c iot->inputs[i]->size * sizeof(uint16_t)); iot 1325 dev/usb/uaudio.c tml->size += iot->inputs[i]->size; iot 1326 dev/usb/uaudio.c ptm += iot->inputs[i]->size; iot 1327 dev/usb/uaudio.c len -= iot->inputs[i]->size; iot 1333 dev/usb/uaudio.c uaudio_io_terminaltype(int outtype, struct io_terminal *iot, int id) iot 1339 dev/usb/uaudio.c it = &iot[id]; iot 1401 dev/usb/uaudio.c return uaudio_io_terminaltype(outtype, iot, src_id); iot 1403 dev/usb/uaudio.c it->inputs[0] = uaudio_io_terminaltype(outtype, iot, src_id); iot 1413 dev/usb/uaudio.c it->inputs[0] = uaudio_io_terminaltype(outtype, iot, src_id); iot 1415 dev/usb/uaudio.c iot[src_id].direct = TRUE; iot 1427 dev/usb/uaudio.c it->inputs[i] = uaudio_io_terminaltype(outtype, iot, iot 1442 dev/usb/uaudio.c it->inputs[i] = uaudio_io_terminaltype(outtype, iot, iot 1457 dev/usb/uaudio.c it->inputs[i] = uaudio_io_terminaltype(outtype, iot, iot 1472 dev/usb/uaudio.c it->inputs[i] = uaudio_io_terminaltype(outtype, iot, iot 1787 dev/usb/uaudio.c struct io_terminal* iot; iot 1833 dev/usb/uaudio.c iot = malloc(sizeof(struct io_terminal) * 256, M_TEMP, M_NOWAIT); iot 1834 dev/usb/uaudio.c if (iot == NULL) { iot 1838 dev/usb/uaudio.c bzero(iot, sizeof(struct io_terminal) * 256); iot 1845 dev/usb/uaudio.c free(iot, M_TEMP); iot 1854 dev/usb/uaudio.c iot[i].d.desc = dp; iot 1862 dev/usb/uaudio.c dp = iot[i].d.desc; iot 1867 dev/usb/uaudio.c pot = iot[i].d.ot; iot 1868 dev/usb/uaudio.c tml = uaudio_io_terminaltype(UGETW(pot->wTerminalType), iot, i); iot 1875 dev/usb/uaudio.c if (iot[i].d.desc == NULL) iot 1878 dev/usb/uaudio.c switch (iot[i].d.desc->bDescriptorSubtype) { iot 1881 dev/usb/uaudio.c (UGETW(iot[i].d.it->wTerminalType))); iot 1885 dev/usb/uaudio.c (UGETW(iot[i].d.ot->wTerminalType))); iot 1886 dev/usb/uaudio.c printf("src=%d\n", iot[i].d.ot->bSourceId); iot 1890 dev/usb/uaudio.c for (j = 0; j < iot[i].d.mu->bNrInPins; j++) iot 1891 dev/usb/uaudio.c printf("%d ", iot[i].d.mu->baSourceId[j]); iot 1896 dev/usb/uaudio.c for (j = 0; j < iot[i].d.su->bNrInPins; j++) iot 1897 dev/usb/uaudio.c printf("%d ", iot[i].d.su->baSourceId[j]); iot 1901 dev/usb/uaudio.c printf("AC_FEATURE src=%d\n", iot[i].d.fu->bSourceId); iot 1905 dev/usb/uaudio.c for (j = 0; j < iot[i].d.pu->bNrInPins; j++) iot 1906 dev/usb/uaudio.c printf("%d ", iot[i].d.pu->baSourceId[j]); iot 1911 dev/usb/uaudio.c for (j = 0; j < iot[i].d.eu->bNrInPins; j++) iot 1912 dev/usb/uaudio.c printf("%d ", iot[i].d.eu->baSourceId[j]); iot 1917 dev/usb/uaudio.c iot[i].d.desc->bDescriptorSubtype); iot 1919 dev/usb/uaudio.c for (j = 0; j < iot[i].inputs_size; j++) { iot 1922 dev/usb/uaudio.c tml = iot[i].inputs[j]; iot 1933 dev/usb/uaudio.c tml = iot[i].output; iot 1941 dev/usb/uaudio.c dp = iot[i].d.desc; iot 1951 dev/usb/uaudio.c uaudio_add_input(sc, iot, i); iot 1954 dev/usb/uaudio.c uaudio_add_output(sc, iot, i); iot 1957 dev/usb/uaudio.c uaudio_add_mixer(sc, iot, i); iot 1960 dev/usb/uaudio.c uaudio_add_selector(sc, iot, i); iot 1963 dev/usb/uaudio.c uaudio_add_feature(sc, iot, i); iot 1966 dev/usb/uaudio.c uaudio_add_processing(sc, iot, i); iot 1969 dev/usb/uaudio.c uaudio_add_extension(sc, iot, i); iot 1980 dev/usb/uaudio.c if (iot[i].d.desc == NULL) iot 1982 dev/usb/uaudio.c if (iot[i].inputs != NULL) { iot 1983 dev/usb/uaudio.c for (j = 0; j < iot[i].inputs_size; j++) { iot 1984 dev/usb/uaudio.c if (iot[i].inputs[j] != NULL) iot 1985 dev/usb/uaudio.c free(iot[i].inputs[j], M_TEMP); iot 1987 dev/usb/uaudio.c free(iot[i].inputs, M_TEMP); iot 1989 dev/usb/uaudio.c if (iot[i].output != NULL) iot 1990 dev/usb/uaudio.c free(iot[i].output, M_TEMP); iot 1991 dev/usb/uaudio.c iot[i].d.desc = NULL; iot 1993 dev/usb/uaudio.c free(iot, M_TEMP); iot 916 dev/usb/ucom.c bus_space_tag_t iot = sc->sc_iot; iot 929 dev/usb/ucom.c bus_space_write_1(iot, ioh, com_mcr, sc->sc_mcr_active); iot 248 dev/usb/uhci.c #define UBARR(sc) bus_space_barrier((sc)->iot, (sc)->ioh, 0, (sc)->sc_size, \ iot 251 dev/usb/uhci.c do { UBARR(sc); bus_space_write_1((sc)->iot, (sc)->ioh, (r), (x)); \ iot 254 dev/usb/uhci.c do { UBARR(sc); bus_space_write_2((sc)->iot, (sc)->ioh, (r), (x)); \ iot 257 dev/usb/uhci.c do { UBARR(sc); bus_space_write_4((sc)->iot, (sc)->ioh, (r), (x)); \ iot 259 dev/usb/uhci.c #define UREAD1(sc, r) (UBARR(sc), bus_space_read_1((sc)->iot, (sc)->ioh, (r))) iot 260 dev/usb/uhci.c #define UREAD2(sc, r) (UBARR(sc), bus_space_read_2((sc)->iot, (sc)->ioh, (r))) iot 261 dev/usb/uhci.c #define UREAD4(sc, r) (UBARR(sc), bus_space_read_4((sc)->iot, (sc)->ioh, (r))) iot 137 dev/usb/uhcivar.h bus_space_tag_t iot;