Lines Matching refs:ac97
121 static void snd_cs5535audio_ac97_codec_write(struct snd_ac97 *ac97, in snd_cs5535audio_ac97_codec_write() argument
124 struct cs5535audio *cs5535au = ac97->private_data; in snd_cs5535audio_ac97_codec_write()
128 static unsigned short snd_cs5535audio_ac97_codec_read(struct snd_ac97 *ac97, in snd_cs5535audio_ac97_codec_read() argument
131 struct cs5535audio *cs5535au = ac97->private_data; in snd_cs5535audio_ac97_codec_read()
139 struct snd_ac97_template ac97; in snd_cs5535audio_mixer() local
150 memset(&ac97, 0, sizeof(ac97)); in snd_cs5535audio_mixer()
151 ac97.scaps = AC97_SCAP_AUDIO | AC97_SCAP_SKIP_MODEM in snd_cs5535audio_mixer()
153 ac97.private_data = cs5535au; in snd_cs5535audio_mixer()
154 ac97.pci = cs5535au->pci; in snd_cs5535audio_mixer()
157 olpc_prequirks(card, &ac97); in snd_cs5535audio_mixer()
159 err = snd_ac97_mixer(pbus, &ac97, &cs5535au->ac97); in snd_cs5535audio_mixer()
165 snd_ac97_tune_hardware(cs5535au->ac97, ac97_quirks, ac97_quirk); in snd_cs5535audio_mixer()
167 err = olpc_quirks(card, cs5535au->ac97); in snd_cs5535audio_mixer()