snd_ad1816a_write
snd_ad1816a_write(chip, AD1816A_PLAYBACK_SAMPLE_RATE, rate);
snd_ad1816a_write(chip, AD1816A_PLAYBACK_BASE_COUNT,
snd_ad1816a_write(chip, AD1816A_CAPTURE_SAMPLE_RATE, rate);
snd_ad1816a_write(chip, AD1816A_CAPTURE_BASE_COUNT,
snd_ad1816a_write(chip, AD1816A_TIMER_BASE_COUNT,
snd_ad1816a_write(chip, AD1816A_INTERRUPT_ENABLE, 0x0000);
snd_ad1816a_write(chip, AD1816A_DSP_CONFIG, 0x0000);
snd_ad1816a_write(chip, AD1816A_POWERDOWN_CTRL, 0x0000);
snd_ad1816a_write(chip, reg, chip->image[reg]);
snd_ad1816a_write(chip, AD1816A_ADC_SOURCE_SEL, val);
snd_ad1816a_write(chip, reg,
snd_ad1816a_write(chip, reg, val);
snd_ad1816a_write(chip, reg, val1);