/* TO DO: Investigate whether we can portably support Cognac (5520) in the same manner. Read a soundblaster compatible mixer register. In this case we are actually reading an SMI trap not real hardware.  */
static u8 __devinit mixer_read(unsigned long io, u8 reg)
/* TO DO: Investigate whether we can portably support Cognac (5520) in the same manner. Read a soundblaster compatible mixer register. In this case we are actually reading an SMI trap not real hardware.  */
static u8 __devinit mixer_read(unsigned long io, u8 reg)
{
	outb(reg, io + 4);
	udelay(20);
	reg = inb(io + 5);
	udelay(20);
	return reg;
}