Lines Matching refs:ac97
1723 val = snd_ac97_read(emu->ac97, AC97_REC_GAIN); in snd_audigy_capture_boost_get()
1738 return snd_ac97_update(emu->ac97, AC97_REC_GAIN, val); in snd_audigy_capture_boost_put()
1753 static void snd_emu10k1_mixer_free_ac97(struct snd_ac97 *ac97) in snd_emu10k1_mixer_free_ac97() argument
1755 struct snd_emu10k1 *emu = ac97->private_data; in snd_emu10k1_mixer_free_ac97()
1756 emu->ac97 = NULL; in snd_emu10k1_mixer_free_ac97()
1909 struct snd_ac97_template ac97; in snd_emu10k1_mixer() local
1919 memset(&ac97, 0, sizeof(ac97)); in snd_emu10k1_mixer()
1920 ac97.private_data = emu; in snd_emu10k1_mixer()
1921 ac97.private_free = snd_emu10k1_mixer_free_ac97; in snd_emu10k1_mixer()
1922 ac97.scaps = AC97_SCAP_NO_SPDIF; in snd_emu10k1_mixer()
1923 if ((err = snd_ac97_mixer(pbus, &ac97, &emu->ac97)) < 0) { in snd_emu10k1_mixer()
1935 snd_ac97_write_cache(emu->ac97, AC97_MASTER, 0x0000); in snd_emu10k1_mixer()
1937 snd_ac97_write_cache(emu->ac97, AC97_REC_SEL, 0x0000); in snd_emu10k1_mixer()
1948 if (emu->ac97->id == AC97_ID_STAC9758) { in snd_emu10k1_mixer()
1951 snd_ac97_write_cache(emu->ac97, AC97_HEADPHONE, 0x0202); in snd_emu10k1_mixer()
1956 snd_ac97_write_cache(emu->ac97, AC97_SURROUND_MASTER, 0x0202); in snd_emu10k1_mixer()
1957 snd_ac97_write_cache(emu->ac97, AC97_CENTER_LFE_MASTER, 0x0202); in snd_emu10k1_mixer()