Lines Matching refs:ac97
748 struct snd_ac97 *ac97; member
1576 val = snd_ac97_read(chip->ac97, AC97_MASTER); in snd_m3_update_hw_volume()
1599 if (snd_ac97_update(chip->ac97, AC97_MASTER, val)) in snd_m3_update_hw_volume()
1908 snd_m3_ac97_read(struct snd_ac97 *ac97, unsigned short reg) in snd_m3_ac97_read() argument
1910 struct snd_m3 *chip = ac97->private_data; in snd_m3_ac97_read()
1924 snd_m3_ac97_write(struct snd_ac97 *ac97, unsigned short reg, unsigned short val) in snd_m3_ac97_write() argument
1926 struct snd_m3 *chip = ac97->private_data; in snd_m3_ac97_write()
2038 struct snd_ac97_template ac97; in snd_m3_mixer() local
2051 memset(&ac97, 0, sizeof(ac97)); in snd_m3_mixer()
2052 ac97.private_data = chip; in snd_m3_mixer()
2053 if ((err = snd_ac97_mixer(pbus, &ac97, &chip->ac97)) < 0) in snd_m3_mixer()
2057 snd_ac97_write(chip->ac97, AC97_PCM, 0x8000 | (15 << 8) | 15); in snd_m3_mixer()
2059 snd_ac97_write(chip->ac97, AC97_PCM, 0); in snd_m3_mixer()
2409 snd_ac97_suspend(chip->ac97); in m3_suspend()
2457 snd_ac97_resume(chip->ac97); in m3_resume()