Lines Matching refs:iot

146 	bus_space_tag_t iot = ia->ia_iot;  in cecprobe()  local
167 if (bus_space_map(iot, ia->ia_io[0].ir_addr, CEC_IOSIZE, 0, &ioh)) in cecprobe()
175 bus_space_unmap(iot, ioh, CEC_IOSIZE); in cecprobe()
243 bus_space_tag_t iot = sc->sc_iot; in cecintr() local
247 stat1 = bus_space_read_1(iot, ioh, NEC7210_ISR1); in cecintr()
248 stat2 = bus_space_read_1(iot, ioh, NEC7210_ISR2); in cecintr()
258 bus_space_write_1(iot, ioh, NEC7210_IMR1, 0); in cecintr()
259 bus_space_write_1(iot, ioh, NEC7210_IMR2, 0); in cecintr()
260 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_TCA); in cecintr()
270 bus_space_write_1(iot, ioh, NEC7210_IMR2, 0); in cecintr()
303 bus_space_tag_t iot = sc->sc_iot; in cecsendcmds() local
312 bus_space_write_1(iot, ioh, NEC7210_CDOR, *addr++); in cecsendcmds()
324 bus_space_tag_t iot = sc->sc_iot; in cecrecvdata() local
339 *addr++ = bus_space_read_1(iot, ioh, NEC7210_DIR); in cecrecvdata()
349 bus_space_tag_t iot = sc->sc_iot; in cecsenddata() local
359 bus_space_write_1(iot, ioh, NEC7210_CDOR, *addr++); in cecsenddata()
363 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_SEOI); in cecsenddata()
364 bus_space_write_1(iot, ioh, NEC7210_CDOR, *addr); in cecsenddata()
374 bus_space_tag_t iot = sc->sc_iot; in cectc() local
381 adsr = bus_space_read_1(iot, ioh, NEC7210_ADSR); in cectc()
390 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_RHDF); in cectc()
391 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_TCS); in cectc()
393 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_TCA); in cectc()
398 adsr = bus_space_read_1(iot, ioh, NEC7210_ADSR); in cectc()
415 bus_space_tag_t iot = sc->sc_iot; in cecgts() local
422 adsr = bus_space_read_1(iot, ioh, NEC7210_ADSR); in cecgts()
430 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_GTS); in cecgts()
434 adsr = bus_space_read_1(iot, ioh, NEC7210_ADSR); in cecgts()
451 bus_space_tag_t iot = sc->sc_iot; in cecpptest() local
457 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_EPP); in cecpptest()
459 ppoll = bus_space_read_1(iot, ioh, NEC7210_CPTR); in cecpptest()
468 bus_space_tag_t iot = sc->sc_iot; in cecppwatch() local
475 bus_space_write_1(iot, ioh, NEC7210_IMR2, IMR2_CO); in cecppwatch()
476 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_EPP); in cecppwatch()
494 bus_space_tag_t iot = sc->sc_iot; in cecxfer() local
514 bus_space_write_1(iot, ioh, NEC7210_IMR2, IMR2_DMAI); in cecxfer()
515 bus_space_write_1(iot, ioh, NEC7210_IMR1, IMR1_END); in cecxfer()
521 bus_space_write_1(iot, ioh, NEC7210_IMR1, IMR1_END); in cecxfer()
524 bus_space_write_1(iot, ioh, NEC7210_IMR2, IMR2_CO); in cecxfer()
528 bus_space_write_1(iot, ioh, NEC7210_IMR2, 0); in cecxfer()
534 bus_space_write_1(iot, ioh, NEC7210_IMR2, IMR2_CO); in cecxfer()
540 bus_space_write_1(iot, ioh, NEC7210_IMR2, IMR2_DMAO); in cecxfer()
546 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_SEOI); in cecxfer()
547 bus_space_write_1(iot, ioh, NEC7210_CDOR, *(char *)buf+count); in cecxfer()
549 bus_space_write_1(iot, ioh, NEC7210_IMR1, IMR1_DO); in cecxfer()
564 bus_space_tag_t iot = sc->sc_iot; in nec7210_setaddress() local
569 bus_space_write_1(iot, ioh, NEC7210_ADDR, (pri & ADDR_MASK)); in nec7210_setaddress()
575 bus_space_write_1(iot, ioh, NEC7210_ADDR, in nec7210_setaddress()
580 bus_space_write_1(iot, ioh, NEC7210_ADDR, in nec7210_setaddress()
584 bus_space_write_1(iot, ioh, NEC7210_ADMR, admr); in nec7210_setaddress()
592 bus_space_tag_t iot = sc->sc_iot; in nec7210_init() local
596 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_CRST); in nec7210_init()
599 bus_space_read_1(iot, ioh, NEC7210_CPTR); in nec7210_init()
600 bus_space_read_1(iot, ioh, NEC7210_ISR1); in nec7210_init()
601 bus_space_read_1(iot, ioh, NEC7210_ISR2); in nec7210_init()
604 bus_space_write_1(iot, ioh, NEC7210_IMR1, 0); in nec7210_init()
605 bus_space_write_1(iot, ioh, NEC7210_IMR2, 0); in nec7210_init()
606 bus_space_write_1(iot, ioh, NEC7210_SPMR, 0); in nec7210_init()
607 bus_space_write_1(iot, ioh, NEC7210_EOSR, 0); in nec7210_init()
610 bus_space_write_1(iot, ioh, NEC7210_AUXMR, (AUXMR_ICR | 0x8)); in nec7210_init()
612 bus_space_write_1(iot, ioh, NEC7210_AUXMR, (AUXMR_PPOLL | PPOLL_PPU)); in nec7210_init()
615 bus_space_write_1(iot, ioh, NEC7210_ADDR, 0); in nec7210_init()
617 bus_space_write_1(iot, ioh, NEC7210_ADDR, in nec7210_init()
621 bus_space_write_1(iot, ioh, NEC7210_ADMR, in nec7210_init()
623 bus_space_write_1(iot, ioh, NEC7210_AUXMR, in nec7210_init()
627 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXMR_REGB); in nec7210_init()
628 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXMR_REGE); in nec7210_init()
631 bus_space_write_1(iot, ioh, NEC7210_AUXMR, (AUXMR_REGA | AUX_A_HLDE)); in nec7210_init()
634 bus_space_write_1(iot, ioh, NEC7210_AUXMR, (AUXMR_CMD | AUXCMD_IEPON)); in nec7210_init()
645 bus_space_tag_t iot = sc->sc_iot; in nec7210_ifc() local
648 /*XXX*/ bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_TCA); in nec7210_ifc()
649 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_CREN); in nec7210_ifc()
650 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_SIFC); in nec7210_ifc()
653 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_CIFC); in nec7210_ifc()
654 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_SREN); in nec7210_ifc()
661 bus_space_tag_t iot = sc->sc_iot; in cecwait() local
668 stat1 = bus_space_read_1(iot, ioh, NEC7210_ISR1); in cecwait()
669 stat2 = bus_space_read_1(iot, ioh, NEC7210_ISR2); in cecwait()
692 bus_space_tag_t iot = sc->sc_iot; in cectimeout() local
700 bus_space_write_1(iot, ioh, NEC7210_IMR1, 0); in cectimeout()
701 bus_space_write_2(iot, ioh, NEC7210_IMR2, 0); in cectimeout()
702 bus_space_write_1(iot, ioh, NEC7210_AUXMR, AUXCMD_TCA); in cectimeout()