Lines Matching refs:ac97
254 struct snd_ac97 *ac97[MAX_CODECS]; member
404 static void snd_ali_codec_write(struct snd_ac97 *ac97, in snd_ali_codec_write() argument
408 struct snd_ali *codec = ac97->private_data; in snd_ali_codec_write()
416 snd_ali_codec_poke(codec, ac97->num, reg, val); in snd_ali_codec_write()
421 static unsigned short snd_ali_codec_read(struct snd_ac97 *ac97, in snd_ali_codec_read() argument
424 struct snd_ali *codec = ac97->private_data; in snd_ali_codec_read()
427 return snd_ali_codec_peek(codec, ac97->num, reg); in snd_ali_codec_read()
1572 snd_ac97_write(chip->ac97[modem_num], AC97_LINE1_RATE, in snd_ali_modem_hw_params()
1574 snd_ac97_write(chip->ac97[modem_num], AC97_LINE1_LEVEL, 0); in snd_ali_modem_hw_params()
1834 struct snd_ac97_template ac97; in snd_ali_mixer() local
1846 memset(&ac97, 0, sizeof(ac97)); in snd_ali_mixer()
1847 ac97.private_data = codec; in snd_ali_mixer()
1850 ac97.num = i; in snd_ali_mixer()
1851 err = snd_ac97_mixer(codec->ac97_bus, &ac97, &codec->ac97[i]); in snd_ali_mixer()
1888 snd_ac97_suspend(chip->ac97[i]); in ali_suspend()
1953 snd_ac97_resume(chip->ac97[i]); in ali_resume()