Lines Matching refs:asy_iohandle

630 		ddi_regs_map_free(&asy->asy_iohandle);  in asydetach()
683 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, 0); in asydetach()
693 lsr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR); in asydetach()
698 lsr = ddi_get8(asy->asy_iohandle, in asydetach()
776 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, 0); in asyattach()
835 (offset_t)0, (offset_t)0, &ioattr, &asy->asy_iohandle) in asyattach()
889 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, 0x00); in asyattach()
966 ddi_regs_map_free(&asy->asy_iohandle); in asyattach()
994 ddi_regs_map_free(&asy->asy_iohandle); in asyattach()
1002 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, 0); in asyattach()
1004 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, DLAB); in asyattach()
1006 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + (DAT+DLL), in asyattach()
1008 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + (DAT+DLH), in asyattach()
1010 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, asy->asy_lcr); in asyattach()
1011 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, mcr); in asyattach()
1030 ddi_regs_map_free(&asy->asy_iohandle); in asyattach()
1051 ddi_regs_map_free(&asy->asy_iohandle); in asyattach()
1098 ddi_regs_map_free(&asy->asy_iohandle); in asyattach()
1245 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + SCR, SCRTEST); in asy_identify_chip()
1247 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + FIFOR, 0x00); in asy_identify_chip()
1249 ret = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + SCR); in asy_identify_chip()
1267 ddi_put8(asy->asy_iohandle, in asy_identify_chip()
1269 ddi_put8(asy->asy_iohandle, in asy_identify_chip()
1271 ddi_put8(asy->asy_iohandle, in asy_identify_chip()
1278 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1280 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + EFR, in asy_identify_chip()
1282 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1301 mcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MCR); in asy_identify_chip()
1302 ret = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + ISR); in asy_identify_chip()
1371 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1374 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + SCR, 0); in asy_identify_chip()
1376 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1379 ret = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + SCR); in asy_identify_chip()
1382 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1384 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + EFR, in asy_identify_chip()
1386 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1407 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1409 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + DAT, in asy_identify_chip()
1411 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, in asy_identify_chip()
1414 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1417 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, in asy_identify_chip()
1422 ddi_put8(asy->asy_iohandle, in asy_identify_chip()
1452 ret = ddi_get8(asy->asy_iohandle, in asy_identify_chip()
1456 (void) ddi_get8(asy->asy_iohandle, in asy_identify_chip()
1498 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1500 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + EFR, in asy_identify_chip()
1502 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_identify_chip()
1509 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, mcr); in asy_identify_chip()
1633 mcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MCR); in asyopen()
1634 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, in asyopen()
1655 asy->asy_msr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MSR); in asyopen()
1814 lcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LCR); in asyclose()
1815 ddi_put8(asy->asy_iohandle, in asyclose()
1902 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, in asyclose()
1907 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, in asyclose()
1918 icr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + ICR); in asyclose()
1919 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, in asyclose()
1964 ((ddi_get8(asy->asy_iohandle, in asy_isbusy()
1997 lcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LCR); in asy_reset_fifo()
1998 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in asy_reset_fifo()
2002 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + FIFOR, in asy_reset_fifo()
2008 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, lcr); in asy_reset_fifo()
2060 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, 0); in asy_program()
2065 (void) ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + ISR); in asy_program()
2066 (void) ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR); in asy_program()
2067 asy->asy_msr = flush_reg = ddi_get8(asy->asy_iohandle, in asy_program()
2104 (void) ddi_get8(asy->asy_iohandle, in asy_program()
2108 flush_reg = ddi_get8(asy->asy_iohandle, in asy_program()
2114 lcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LCR); in asy_program()
2142 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, DLAB); in asy_program()
2145 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + DAT, in asy_program()
2147 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, in asy_program()
2151 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, lcr); in asy_program()
2168 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, in asy_program()
2171 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, in asy_program()
2199 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, icr); in asy_program()
2237 interrupt_id = ddi_get8(asy->asy_iohandle, in asyintr()
2252 (void) ddi_get8(asy->asy_iohandle, in asyintr()
2254 (void) ddi_get8(asy->asy_iohandle, in asyintr()
2256 asy->asy_msr = ddi_get8(asy->asy_iohandle, in asyintr()
2275 (ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + ISR) & 0x0F)) { in asyintr()
2283 lsr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR); in asyintr()
2342 ddi_put8(asy->asy_iohandle, in async_txint()
2437 (void) (ddi_get8(asy->asy_iohandle, in async_rxint()
2439 lsr = ddi_get8(asy->asy_iohandle, in async_rxint()
2451 c = ddi_get8(asy->asy_iohandle, in async_rxint()
2539 lsr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR); in async_rxint()
2572 msr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MSR); in async_msint()
2613 msr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MSR); in async_msint()
2752 val = ddi_get8(asy->asy_iohandle, in async_softint()
2754 ddi_put8(asy->asy_iohandle, in async_softint()
3003 lcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LCR); in async_restart()
3004 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in async_restart()
3108 val = ddi_get8(asy->asy_iohandle, in async_nstart()
3110 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in async_nstart()
3191 if (!(ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR) & in async_nstart()
3194 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + DAT, in async_nstart()
3227 if (ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR) & XHRE) { in async_resume()
3233 ddi_put8(asy->asy_iohandle, in async_resume()
3281 val = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LCR); in async_resume_utbrk()
3282 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + LCR, in async_resume_utbrk()
3560 while ((ddi_get8(asy->asy_iohandle, in async_ioctl()
3575 val = ddi_get8(asy->asy_iohandle, in async_ioctl()
3577 ddi_put8(asy->asy_iohandle, in async_ioctl()
3603 while ((ddi_get8(asy->asy_iohandle, in async_ioctl()
3612 val = ddi_get8(asy->asy_iohandle, in async_ioctl()
3614 ddi_put8(asy->asy_iohandle, in async_ioctl()
4201 while ((ddi_get8(asy->asy_iohandle, in asyputchar()
4208 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + DAT, c); in asyputchar()
4220 return ((ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR) & RCA) in asyischar()
4234 return (ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + DAT)); in asygetchar()
4250 mcr_r = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MCR); in asymctl()
4278 if (ddi_get8(asy->asy_iohandle, in asymctl()
4285 msr_r = ddi_get8(asy->asy_iohandle, in asymctl()
4296 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + MCR, mcr_r); in asymctl()
4639 (ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + LSR) & XHRE)) { in async_flowcontrol_sw_input()
4646 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + DAT, in async_flowcontrol_sw_input()
4743 mcr = ddi_get8(asy->asy_iohandle, asy->asy_ioaddr + MCR); in async_flowcontrol_hw_input()
4747 ddi_put8(asy->asy_iohandle, in async_flowcontrol_hw_input()
4819 ddi_put8(asy->asy_iohandle, asy->asy_ioaddr + ICR, 0); in asyquiesce()