Lines Matching defs:sbsc
141 struct cs4231_sbus_softc *sbsc;
146 sbsc = device_private(self);
147 sc = &sbsc->sc_cs4231;
149 sbsc->sc_bt = sc->sc_bustag = sa->sa_bustag;
152 sbsc->sc_pint = sparc_softintr_establish(IPL_SCHED,
154 sbsc->sc_rint = sparc_softintr_establish(IPL_SCHED,
174 APC_DMA_SIZE, &sbsc->sc_bh);
184 cs4231_sbus_intr, sbsc);
186 audio_attach_mi(&audiocs_sbus_hw_if, sbsc, self);
228 struct cs4231_sbus_softc *sbsc;
239 sbsc = addr;
240 sc = &sbsc->sc_cs4231;
248 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PVA),
249 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PC),
250 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNVA),
251 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNC)));
254 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNVA, dmaaddr);
255 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNC, dmasize);
258 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PVA),
259 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PC),
260 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNVA),
261 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNC)));
263 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
272 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
274 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
277 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
294 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
297 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNVA, dmaaddr);
298 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNC, dmasize);
301 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PVA),
302 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PC),
303 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNVA),
304 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_PNC)));
314 struct cs4231_sbus_softc *sbsc;
322 sbsc = addr;
323 sc = &sbsc->sc_cs4231;
326 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
334 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
339 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh,
360 struct cs4231_sbus_softc *sbsc;
371 sbsc = addr;
372 sc = &sbsc->sc_cs4231;
379 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
385 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CVA),
386 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CC),
387 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNVA),
388 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNC)));
391 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNVA, dmaaddr);
392 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNC, dmasize);
395 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CVA),
396 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CC),
397 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNVA),
398 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNC)));
400 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
405 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
407 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
410 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
426 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
429 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNVA, dmaaddr);
430 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNC, dmasize);
432 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CVA),
433 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CC),
434 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNVA),
435 bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CNC)));
445 struct cs4231_sbus_softc *sbsc;
453 sbsc = addr;
454 sc = &sbsc->sc_cs4231;
457 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
466 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
471 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh,
491 struct cs4231_sbus_softc *sbsc;
502 sbsc = arg;
503 sc = &sbsc->sc_cs4231;
504 csr = bus_space_read_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR);
511 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh, APC_DMA_CSR, csr);
517 cs4231_sbus_regdump("audiointr", sbsc);
544 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh,
546 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh,
550 sparc_softintr_schedule(sbsc->sc_rint);
567 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh,
569 bus_space_write_4(sbsc->sc_bt, sbsc->sc_bh,
574 sparc_softintr_schedule(sbsc->sc_pint);