sc_audio2         291 dev/isa/ess.c  		       sc->sc_audio2.drq, sc->sc_audio2.irq, sc->sc_audio2.nintr,
sc_audio2         292 dev/isa/ess.c  		       sc->sc_audio2.intr, sc->sc_audio2.arg);
sc_audio2         455 dev/isa/ess.c  	    sc->sc_audio1.irq == sc->sc_audio2.irq &&
sc_audio2         524 dev/isa/ess.c  	if (sc->sc_audio2.polled) {
sc_audio2         571 dev/isa/ess.c  	switch (sc->sc_audio2.drq) {
sc_audio2         587 dev/isa/ess.c  		       sc->sc_audio2.drq);
sc_audio2         831 dev/isa/ess.c  		if (!ESS_DRQ2_VALID(sc->sc_audio2.drq)) {
sc_audio2         832 dev/isa/ess.c  			printf("ess: play drq %d invalid\n", sc->sc_audio2.drq);
sc_audio2         835 dev/isa/ess.c  		if (sc->sc_audio1.drq == sc->sc_audio2.drq) {
sc_audio2         840 dev/isa/ess.c  		if (!isa_drq_isfree(sc->sc_isa, sc->sc_audio2.drq))
sc_audio2         849 dev/isa/ess.c  	    sc->sc_audio1.irq == sc->sc_audio2.irq &&
sc_audio2         861 dev/isa/ess.c  		if (sc->sc_audio2.irq != -1 &&
sc_audio2         862 dev/isa/ess.c  		    !ESS_IRQ2_VALID(sc->sc_audio2.irq)) {
sc_audio2         863 dev/isa/ess.c  			printf("ess: play irq %d invalid\n", sc->sc_audio2.irq);
sc_audio2         866 dev/isa/ess.c  		if (sc->sc_audio1.irq == sc->sc_audio2.irq &&
sc_audio2         919 dev/isa/ess.c  		sc->sc_audio2.polled = sc->sc_audio2.irq == -1;
sc_audio2         920 dev/isa/ess.c  		if (!sc->sc_audio2.polled) {
sc_audio2         921 dev/isa/ess.c  			sc->sc_audio2.ih = isa_intr_establish(sc->sc_ic,
sc_audio2         922 dev/isa/ess.c  			    sc->sc_audio2.irq, sc->sc_audio2.ist, IPL_AUDIO,
sc_audio2         925 dev/isa/ess.c  			    sc->sc_dev.dv_xname, sc->sc_audio2.irq);
sc_audio2         928 dev/isa/ess.c  		if (isa_dmamap_create(sc->sc_isa, sc->sc_audio2.drq,
sc_audio2         931 dev/isa/ess.c  			       sc->sc_dev.dv_xname, sc->sc_audio2.drq);
sc_audio2        1375 dev/isa/ess.c  	if (sc->sc_audio2.active)
sc_audio2        1378 dev/isa/ess.c  	sc->sc_audio2.active = 1;
sc_audio2        1379 dev/isa/ess.c  	sc->sc_audio2.intr = intr;
sc_audio2        1380 dev/isa/ess.c  	sc->sc_audio2.arg = arg;
sc_audio2        1381 dev/isa/ess.c  	if (sc->sc_audio2.polled) {
sc_audio2        1382 dev/isa/ess.c  		sc->sc_audio2.dmapos = 0;
sc_audio2        1383 dev/isa/ess.c  		sc->sc_audio2.buffersize = (char *)end - (char *)start;
sc_audio2        1384 dev/isa/ess.c  		sc->sc_audio2.dmacount = 0;
sc_audio2        1385 dev/isa/ess.c  		sc->sc_audio2.blksize = blksize;
sc_audio2        1405 dev/isa/ess.c  	isa_dmastart(sc->sc_isa, sc->sc_audio2.drq, start,
sc_audio2        1409 dev/isa/ess.c  	if (IS16BITDRQ(sc->sc_audio2.drq))
sc_audio2        1417 dev/isa/ess.c  	if (IS16BITDRQ(sc->sc_audio2.drq))
sc_audio2        1535 dev/isa/ess.c  	if (sc->sc_audio2.active) {
sc_audio2        1539 dev/isa/ess.c  		isa_dmaabort(sc->sc_isa, sc->sc_audio2.drq);
sc_audio2        1540 dev/isa/ess.c  		if (sc->sc_audio2.polled)
sc_audio2        1542 dev/isa/ess.c  		sc->sc_audio2.active = 0;
sc_audio2        1579 dev/isa/ess.c  	DPRINTFN(1,("ess_audio2_intr: intr=%p\n", sc->sc_audio2.intr));
sc_audio2        1588 dev/isa/ess.c  	sc->sc_audio2.nintr++;
sc_audio2        1590 dev/isa/ess.c  	if (sc->sc_audio2.active) {
sc_audio2        1591 dev/isa/ess.c  		(*sc->sc_audio2.intr)(sc->sc_audio2.arg);
sc_audio2        1635 dev/isa/ess.c  	if (!sc->sc_audio2.active)
sc_audio2        1638 dev/isa/ess.c  	sc->sc_audio2.nintr++;
sc_audio2        1640 dev/isa/ess.c  	dmapos = isa_dmacount(sc->sc_isa, sc->sc_audio2.drq);
sc_audio2        1641 dev/isa/ess.c  	dmacount = sc->sc_audio2.dmapos - dmapos;
sc_audio2        1643 dev/isa/ess.c  		dmacount += sc->sc_audio2.buffersize;
sc_audio2        1644 dev/isa/ess.c  	sc->sc_audio2.dmapos = dmapos;
sc_audio2        1646 dev/isa/ess.c  	dmacount += sc->sc_audio2.dmacount;
sc_audio2        1647 dev/isa/ess.c  	while (dmacount > sc->sc_audio2.blksize) {
sc_audio2        1648 dev/isa/ess.c  		dmacount -= sc->sc_audio2.blksize;
sc_audio2        1649 dev/isa/ess.c  		(*sc->sc_audio2.intr)(sc->sc_audio2.arg);
sc_audio2        1651 dev/isa/ess.c  	sc->sc_audio2.dmacount = dmacount;
sc_audio2        1653 dev/isa/ess.c  	(*sc->sc_audio2.intr)(sc->sc_audio2.arg, dmacount);
sc_audio2        2208 dev/isa/ess.c  		drq = sc->sc_audio2.drq;
sc_audio2        2277 dev/isa/ess.c  	sc->sc_audio2.active = 0;
sc_audio2          90 dev/isa/ess_isapnp.c 	sc->sc_audio2.irq = ia->ipa_irq[0].num;
sc_audio2          91 dev/isa/ess_isapnp.c 	sc->sc_audio2.ist = ia->ipa_irq[0].type;
sc_audio2          92 dev/isa/ess_isapnp.c 	sc->sc_audio2.drq = ia->ipa_drq[1].num;
sc_audio2         146 dev/isa/essvar.h 	struct ess_audio_channel sc_audio2; /* audio channel for playback */