Lines Matching refs:ioh
147 bus_space_handle_t ioh; 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()
244 bus_space_handle_t ioh = sc->sc_ioh; 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()
304 bus_space_handle_t ioh = sc->sc_ioh; in cecsendcmds() local
312 bus_space_write_1(iot, ioh, NEC7210_CDOR, *addr++); in cecsendcmds()
325 bus_space_handle_t ioh = sc->sc_ioh; in cecrecvdata() local
339 *addr++ = bus_space_read_1(iot, ioh, NEC7210_DIR); in cecrecvdata()
350 bus_space_handle_t ioh = sc->sc_ioh; 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()
375 bus_space_handle_t ioh = sc->sc_ioh; 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()
416 bus_space_handle_t ioh = sc->sc_ioh; 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()
452 bus_space_handle_t ioh = sc->sc_ioh; 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()
469 bus_space_handle_t ioh = sc->sc_ioh; 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()
495 bus_space_handle_t ioh = sc->sc_ioh; 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()
565 bus_space_handle_t ioh = sc->sc_ioh; 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()
593 bus_space_handle_t ioh = sc->sc_ioh; 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()
646 bus_space_handle_t ioh = sc->sc_ioh; 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()
662 bus_space_handle_t ioh = sc->sc_ioh; 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()
693 bus_space_handle_t ioh = sc->sc_ioh; 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()