oxygen_write_ac97
void oxygen_write_ac97(struct oxygen *chip, unsigned int codec,
EXPORT_SYMBOL(oxygen_write_ac97);
oxygen_write_ac97(chip, codec, index, value);
oxygen_write_ac97(chip, 0, AC97_RESET, 0);
oxygen_write_ac97(chip, 0, AC97_MASTER, 0x0000);
oxygen_write_ac97(chip, 0, AC97_PC_BEEP, 0x8000);
oxygen_write_ac97(chip, 0, AC97_MIC, 0x8808);
oxygen_write_ac97(chip, 0, AC97_LINE, 0x0808);
oxygen_write_ac97(chip, 0, AC97_CD, 0x8808);
oxygen_write_ac97(chip, 0, AC97_VIDEO, 0x8808);
oxygen_write_ac97(chip, 0, AC97_AUX, 0x8808);
oxygen_write_ac97(chip, 0, AC97_REC_GAIN, 0x8000);
oxygen_write_ac97(chip, 0, AC97_CENTER_LFE_MASTER, 0x8080);
oxygen_write_ac97(chip, 0, AC97_SURROUND_MASTER, 0x8080);
oxygen_write_ac97(chip, 1, AC97_RESET, 0);
oxygen_write_ac97(chip, 1, AC97_MASTER, 0x0000);
oxygen_write_ac97(chip, 1, AC97_HEADPHONE, 0x8000);
oxygen_write_ac97(chip, 1, AC97_PC_BEEP, 0x8000);
oxygen_write_ac97(chip, 1, AC97_MIC, 0x8808);
oxygen_write_ac97(chip, 1, AC97_LINE, 0x8808);
oxygen_write_ac97(chip, 1, AC97_CD, 0x8808);
oxygen_write_ac97(chip, 1, AC97_VIDEO, 0x8808);
oxygen_write_ac97(chip, 1, AC97_AUX, 0x8808);
oxygen_write_ac97(chip, 1, AC97_PCM, 0x0808);
oxygen_write_ac97(chip, 1, AC97_REC_SEL, 0x0000);
oxygen_write_ac97(chip, 1, AC97_REC_GAIN, 0x0000);
oxygen_write_ac97(chip, codec, AC97_RESET, 0);
oxygen_write_ac97(chip, codec, i * 2,
oxygen_write_ac97(chip, 0, priv_idx, value | 0x8000);
oxygen_write_ac97(chip, codec, index, newreg);
oxygen_write_ac97(chip, codec, index, newreg);
oxygen_write_ac97(chip, 0, CM9780_JACK, newreg);
oxygen_write_ac97(chip, 1, AC97_REC_GAIN, newreg);