Lines Matching defs:ac97
24 void olpc_analog_input(struct snd_ac97 *ac97, int on)
32 err = snd_ac97_update_bits(ac97, AC97_AD_TEST2,
35 dev_err(ac97->bus->card->dev,
47 void olpc_mic_bias(struct snd_ac97 *ac97, int on)
55 err = snd_ac97_update_bits(ac97, AC97_AD_MISC,
58 dev_err(ac97->bus->card->dev, "setting MIC Bias - %d\n", err);
81 olpc_analog_input(cs5535au->ac97, v->value.integer.value[0]);
98 struct snd_ac97 *ac97 = cs5535au->ac97;
101 i = (snd_ac97_read(ac97, AC97_AD_MISC) >> AC97_AD_VREFD_SHIFT) & 0x1;
110 olpc_mic_bias(cs5535au->ac97, v->value.integer.value[0]);
134 struct snd_ac97_template *ac97)
141 ac97->scaps |= AC97_SCAP_INV_EAPD;
144 int olpc_quirks(struct snd_card *card, struct snd_ac97 *ac97)
173 ac97->private_data));
179 olpc_mic_bias(ac97, 0);