Lines Matching refs:zsc
130 zs_config(struct zsc_softc *zsc, struct zsdevice *zs, int vector, int pclk)
137 zsc_unit = device_unit(zsc->zsc_dev);
146 cs = &zsc->zsc_cs_store[channel];
147 zsc->zsc_cs[channel] = cs;
198 if (!config_found(zsc->zsc_dev, (void *)&zsc_args,
212 zsc->zsc_softintr_cookie = softint_establish(SOFTINT_SERIAL,
213 (void (*)(void *)) zsc_intr_soft, zsc);
215 assert(zsc->zsc_softintr_cookie);
240 struct zsc_softc *zsc = arg;
243 rval = zsc_intr_hard(zsc);
246 if ((zsc->zsc_cs[0]->cs_softreq) ||
247 (zsc->zsc_cs[1]->cs_softreq))
248 softint_schedule(zsc->zsc_softintr_cookie);
249 zsc->zsc_evcnt.ev_count++;
264 struct zsc_softc *zsc;
269 zsc = device_lookup_private(&zsc_cd, unit);
270 if (zsc != NULL && zsc_intr_hard(zsc)) {
271 if ((zsc->zsc_cs[0]->cs_softreq) ||
272 (zsc->zsc_cs[1]->cs_softreq))
273 softint_schedule(zsc->zsc_softintr_cookie);
274 zsc->zsc_evcnt.ev_count++;