ia_drq
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sc->sc_drq = ia->ia_drq;
fdc->sc_drq = ia->ia_drq;
if (ia->ia_drq == DRQUNK || gus_drq_map[ia->ia_drq] == DRQUNK) {
DPRINTF(("gus: invalid drq %d, card not probed\n", ia->ia_drq));
recdrq = ia->ia_drq;
if ((ia->ia_drq != -1 && !isa_drq_isfree(parent, ia->ia_drq)) ||
sc->sc_drq = ia->ia_drq;
if (ia->ia_drq != DRQUNK)
isadma_cascade(ia->ia_drq);
ia->ia_drq = DRQUNK;
if (ia->ia_drq != DRQUNK)
isadma_cascade(ia->ia_drq);
if (ia->ia_drq != DRQUNK) {
if (ia->ia_drq != DRQUNK)
isadma_cascade(ia->ia_drq);
ia.ia_drq = cf->cf_drq;
if (ia2.ia_drq != DRQUNK)
ISA_DRQ_ALLOC((struct device *)sc, ia2.ia_drq);
if (ia.ia_drq != DRQUNK)
ISA_DRQ_ALLOC((struct device *)sc, ia.ia_drq);
if (!SB_DRQ_VALID(ia->ia_drq)) {
DPRINTF(("pas: configured dma chan %d invalid\n", ia->ia_drq));
sc->sc_sbdsp.sc_drq8 = ia->ia_drq;
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
ia->ia_drq != DRQUNK)
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
sc->sc_drq8 = ia->ia_drq;
if (ia->ia_drq != -1 && ia->ia_drq != sc.sc_drq)
ia->ia_drq = sc.sc_drq;
ia->ia_irq != IRQUNK || ia->ia_drq != DRQUNK)
if (ia->ia_drq != DRQUNK) {
sc->sc_drq = ia->ia_drq;
sc->sc_drq = ia->ia_drq;