Lines Matching full:ac97

47 #include <dev/sound/pcm/ac97.h>
173 /* no mixer device for ac97 */ /* in0 AC97 */
190 /* no mixer device */ /* in0 AC97 */
213 /* create submixer for AC97 codec */ in emu_dspmixer_init()
215 sc->sm = mixer_create(sc->dev, sc->ac97_mixerclass, sc->codec, "ac97"); in emu_dspmixer_init()
260 /* drop submixer for AC97 codec */ in emu_dspmixer_uninit()
287 to AC97 codec). Calculate it manually. */ in emu_dspmixer_set()
408 /* Recording from AC97 codec. in emu_dspmixer_setrecsrc()
409 Enable AC97 route to rec on DSP */ in emu_dspmixer_setrecsrc()
507 * AC97 emulation code for Audigy and later cards.
508 * Some parts of AC97 codec are not used by hardware, but can be used
509 * to change some DSP controls via AC97 mixer interface. This includes:
514 * We also keep some parts of AC97 disabled to get better sound quality
577 emu_left = BIT6_TO100(left); /* We show us as 6-bit AC97 mixer */ in emu_ac97_write_emulation()
590 data = 0x8000; /* Mute AC97 main out */ in emu_ac97_write_emulation()
596 data = 0x8000; /* Mute AC97 PCM out */ in emu_ac97_write_emulation()
601 * in mixer). There is no 'playback' from AC97 codec - in emu_ac97_write_emulation()
602 * if you want to hear anything from AC97 you have to _record_ in emu_ac97_write_emulation()
613 * Record gain on AC97 should stay zero to get AC97 sound on in emu_ac97_write_emulation()
614 * AC97_[RL] connectors on EMU10K2 chip. AC97 on Audigy is not in emu_ac97_write_emulation()
616 * this control to set AC97 mix volume inside EMU10K2 chip in emu_ac97_write_emulation()
652 /* real ac97 codec */