Lines Matching refs:drq2
101 struct resource *drq2;
301 if (sc->drq2) {
302 isa_dma_release(rman_get_start(sc->drq2));
303 bus_release_resource(dev, SYS_RES_DRQ, 1, sc->drq2);
304 sc->drq2 = NULL;
335 if (!sc->drq2)
336 sc->drq2 = bus_alloc_resource_any(dev, SYS_RES_DRQ,
343 if (sc->drq2) {
344 isa_dma_acquire(rman_get_start(sc->drq2));
345 isa_dmainit(rman_get_start(sc->drq2), sc->bufsize);
576 sndbuf_dmasetup(ch->buffer, (ch->hwch == 1)? sc->drq1 : sc->drq2);
837 sc->duplex = sc->drq2? 1 : 0;
868 if (sc->drq2)
869 snprintf(buf, SND_STATUSLEN, ":%jd", rman_get_start(sc->drq2));