Lines Matching defs:zsc
189 struct zsc_softc *zsc = (void *)self;
201 zs_unit = zsc->zsc_dev.dv_unit;
222 zsc->zsc_txdmareg[channel] = mapiodev(regs[2], regs[3]);
223 zsc->zsc_txdmacmd[channel] =
225 memset(zsc->zsc_txdmacmd[channel], 0,
227 dbdma_reset(zsc->zsc_txdmareg[channel]);
240 xcs = &zsc->xzsc_xcs_store[channel];
242 zsc->zsc_cs[channel] = cs;
347 zsc->zsc_softintr = softintr_establish(IPL_SOFTTTY, zssoft, zsc);
348 if (zsc->zsc_softintr == NULL)
355 cs = zsc->zsc_cs[0];
418 struct zsc_softc *zsc;
423 zsc = zs_cd.cd_devs[unit];
424 if (zsc == NULL)
426 rval |= zsc_intr_hard(zsc);
427 if (zsc->zsc_cs[0]->cs_softreq)
429 /* zs_req_softint(zsc); */
433 softintr_schedule(zsc->zsc_softintr);
446 struct zsc_softc *zsc;
460 zsc = zs_cd.cd_devs[unit];
461 if (zsc == NULL)
463 (void) zsc_intr_soft(zsc);
472 struct zsc_softc *zsc;
477 zsc = zs_cd.cd_devs[unit];
478 if (zsc == NULL)
481 cs = zsc->zsc_cs[ch];
487 softintr_schedule(zsc->zsc_softintr);
496 struct zsc_softc *zsc;
500 zsc = zs_cd.cd_devs[ch];
501 cmdp = zsc->zsc_txdmacmd[ch];
511 dbdma_start(zsc->zsc_txdmareg[ch], zsc->zsc_txdmacmd[ch]);
634 * on the RTxC pin. Correct for the mac68k obio zsc.
768 * macs, or zsc's on serial add-on boards might need it.