snd_sbmixer_write
void snd_sbmixer_write(struct snd_sb *chip, unsigned char reg, unsigned char data);
snd_sbmixer_write(chip, 0x00, 0x00); /* mixer reset */
snd_sbmixer_write(chip, cmi8330_sb_init_values[idx][0],
snd_sbmixer_write(chip, SB_DSP4_MIC_AGC,
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV, mixL & 0x7);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV + 1, mixR & 0x7);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV, mixL);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV + 1, mixR);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV, mixL & 0x7);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV + 1, mixR & 0x7);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV, mixL);
snd_sbmixer_write(p->chip, SB_DSP4_PCM_DEV + 1, mixR);
snd_sbmixer_write(chip, SB_DSP4_IRQSETUP, irqreg);
snd_sbmixer_write(chip, SB_DSP4_DMASETUP, dmareg);
snd_sbmixer_write(chip, SB_DSP4_MPUSETUP, mpureg);
snd_sbmixer_write(chip, SB_DSP_STEREO_SW, mixreg | 0x02);
snd_sbmixer_write(chip, SB_DSP_PLAYBACK_FILT, mixreg | 0x20);
snd_sbmixer_write(chip, SB_DSP_STEREO_SW, chip->force_mode16 & ~0x02);
snd_sbmixer_write(chip, SB_DSP_CAPTURE_FILT, mixreg | 0x20);
snd_sbmixer_write(chip, SB_DSP_CAPTURE_FILT, chip->force_mode16);
EXPORT_SYMBOL(snd_sbmixer_write);
snd_sbmixer_write(sb, left_reg, left);
snd_sbmixer_write(sb, left_reg, left);
snd_sbmixer_write(sb, right_reg, right);
snd_sbmixer_write(sb, SB_DT019X_CAPTURE_SW, nval);
snd_sbmixer_write(sb, SB_ALS4000_MONO_IO_CTRL, nval);
snd_sbmixer_write(sb, SB_DSP_CAPTURE_SOURCE, nval);
snd_sbmixer_write(sb, reg1, val1);
snd_sbmixer_write(sb, reg2, val2);
snd_sbmixer_write(chip, 0x00, 0x00);
snd_sbmixer_write(chip, map[idx][0], map[idx][1]);
snd_sbmixer_write(sb, reg, val);
snd_sbmixer_write(chip, *regs++, *val++);
snd_sbmixer_write(chip, reg | 0xc0, data);
snd_sbmixer_write(chip, SB_DSP4_DMASETUP, SB_DMASETUP_DMA0);