Home | History | Annotate | Download | only in isa

Lines Matching refs:iot

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