Lines Matching refs:ac97
120 static unsigned short snd_trident_codec_read(struct snd_ac97 *ac97, unsigned short reg) in snd_trident_codec_read() argument
125 struct snd_trident *trident = ac97->private_data; in snd_trident_codec_read()
138 treg = ac97->num == 0 ? NX_ACR2_AC97_R_PRIMARY : NX_ACR3_AC97_R_SECONDARY; in snd_trident_codec_read()
147 if (ac97->num == 1) in snd_trident_codec_read()
182 static void snd_trident_codec_write(struct snd_ac97 *ac97, unsigned short reg, in snd_trident_codec_write() argument
188 struct snd_trident *trident = ac97->private_data; in snd_trident_codec_write()
212 data |= (NX_AC97_BUSY_WRITE | (ac97->num << 8) | (reg & 0x000000ff)); in snd_trident_codec_write()
223 if (ac97->num == 1) in snd_trident_codec_write()
2984 if ((err = snd_ac97_mixer(trident->ac97_bus, &_ac97, &trident->ac97)) < 0) { in snd_trident_mixer()
3066 if (trident->ac97->ext_id & AC97_EI_SPDIF) in snd_trident_mixer()
3922 snd_ac97_suspend(trident->ac97); in snd_trident_suspend()
3944 snd_ac97_resume(trident->ac97); in snd_trident_resume()