Lines Matching refs:z8530
326 struct z8530_softc *z8530 = (struct z8530_softc*)sc; in z8530_bus_attach() local
333 z8530->tpc = TPC_DTR|TPC_RTS; in z8530_bus_attach()
335 di->parity, &z8530->tpc); in z8530_bus_attach()
337 z8530->tpc = z8530_setup(bas, 9600, 8, 1, UART_PARITY_NONE); in z8530_bus_attach()
338 z8530->tpc &= ~(TPC_DTR|TPC_RTS); in z8530_bus_attach()
340 z8530->txidle = 1; /* Report SER_INT_TXIDLE. */ in z8530_bus_attach()
350 uart_setmreg(bas, WR_TPC, z8530->tpc); in z8530_bus_attach()
394 struct z8530_softc *z8530 = (struct z8530_softc*)sc; in z8530_bus_ioctl() local
404 z8530->tpc |= TPC_BRK; in z8530_bus_ioctl()
406 z8530->tpc &= ~TPC_BRK; in z8530_bus_ioctl()
407 uart_setmreg(bas, WR_TPC, z8530->tpc); in z8530_bus_ioctl()
427 struct z8530_softc *z8530 = (struct z8530_softc*)sc; in z8530_bus_ipend() local
461 if (z8530->txidle) { in z8530_bus_ipend()
463 z8530->txidle = 0; /* Mask SER_INT_TXIDLE. */ in z8530_bus_ipend()
501 struct z8530_softc *z8530 = (struct z8530_softc*)sc; in z8530_bus_param() local
506 &z8530->tpc); in z8530_bus_param()
581 struct z8530_softc *z8530 = (struct z8530_softc*)sc; in z8530_bus_setsig() local
601 z8530->tpc |= TPC_DTR; in z8530_bus_setsig()
603 z8530->tpc &= ~TPC_DTR; in z8530_bus_setsig()
605 z8530->tpc |= TPC_RTS; in z8530_bus_setsig()
607 z8530->tpc &= ~TPC_RTS; in z8530_bus_setsig()
608 uart_setmreg(bas, WR_TPC, z8530->tpc); in z8530_bus_setsig()
617 struct z8530_softc *z8530 = (struct z8530_softc*)sc; in z8530_bus_transmit() local
627 z8530->txidle = 1; /* Report SER_INT_TXIDLE again. */ in z8530_bus_transmit()