snd_emu10k1_i2c_write
int snd_emu10k1_i2c_write(struct snd_emu10k1 *emu, u32 reg, u32 value);
snd_emu10k1_i2c_write(emu, i2c_adc_init[n][0], i2c_adc_init[n][1]);
snd_emu10k1_i2c_write(emu, ADC_MUX, 0); /* Mute input */
snd_emu10k1_i2c_write(emu, ADC_ATTEN_ADCL, ((ngain) & 0xff));
snd_emu10k1_i2c_write(emu, ADC_ATTEN_ADCR, ((ngain) & 0xff));
snd_emu10k1_i2c_write(emu, ADC_MUX, source); /* Set source */
snd_emu10k1_i2c_write(emu, ADC_ATTEN_ADCL, ngain0);
snd_emu10k1_i2c_write(emu, ADC_ATTEN_ADCR, ngain1);