Lines Matching refs:ac97
28 void olpc_analog_input(struct snd_ac97 *ac97, int on)
36 err = snd_ac97_update_bits(ac97, AC97_AD_TEST2,
50 void olpc_mic_bias(struct snd_ac97 *ac97, int on)
58 err = snd_ac97_update_bits(ac97, AC97_AD_MISC,
84 olpc_analog_input(cs5535au->ac97, v->value.integer.value[0]);
101 struct snd_ac97 *ac97 = cs5535au->ac97;
104 i = (snd_ac97_read(ac97, AC97_AD_MISC) >> AC97_AD_VREFD_SHIFT) & 0x1;
113 olpc_mic_bias(cs5535au->ac97, v->value.integer.value[0]);
137 struct snd_ac97_template *ac97)
144 ac97->scaps |= AC97_SCAP_INV_EAPD;
147 int __devinit olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97)
176 ac97->private_data));
184 olpc_mic_bias(ac97, 0);