Lines Matching refs:SV_REG
61 #define SV_REG(sonic, x) ((sonic)->enh_port + SV_REG_##x)
296 outb(reg, SV_REG(sonic, INDEX));
298 outb(value, SV_REG(sonic, DATA));
309 outb(reg, SV_REG(sonic, INDEX));
311 outb(value, SV_REG(sonic, DATA));
320 outb(reg, SV_REG(sonic, INDEX));
322 value = inb(SV_REG(sonic, DATA));
333 outb(reg, SV_REG(sonic, INDEX));
335 value = inb(SV_REG(sonic, DATA));
346 inb(SV_REG(sonic, INDEX)), inb(SV_REG(sonic, STATUS)));
454 outb(SV_MCE | SV_IREG_DMA_DATA_FMT, SV_REG(sonic, INDEX));
456 sonic->format = inb(SV_REG(sonic, DATA));
460 outb(sonic->format, SV_REG(sonic, DATA));
462 outb(0, SV_REG(sonic, INDEX));
608 status = inb(SV_REG(sonic, STATUS));
612 outb(sonic->irqmask = ~0, SV_REG(sonic, IRQMASK));
1295 outb(SV_RESET, SV_REG(sonic, CONTROL)); /* reset chip */
1297 outb(0, SV_REG(sonic, CONTROL)); /* release reset */
1299 outb(SV_ENHANCED | SV_INTA | (reverb ? SV_REVERB : 0), SV_REG(sonic, CONTROL));
1300 inb(SV_REG(sonic, STATUS)); /* clear IRQs */
1307 outb(sonic->irqmask = ~(SV_DMAA_MASK | SV_DMAC_MASK | SV_UD_MASK), SV_REG(sonic, IRQMASK));
1308 inb(SV_REG(sonic, STATUS)); /* clear IRQs */
1361 outb(sonic->irqmask &= ~SV_MIDI_MASK, SV_REG(sonic, IRQMASK));
1368 outb(sonic->irqmask |= SV_MIDI_MASK, SV_REG(sonic, IRQMASK));