kernel-ark/sound/pci/hda
Takashi Iwai 3214b9665c ALSA: hda - Implement dynamic loopback control for VIA codecs
This patch adds the dynamic control of analog-loopback for VIA codecs.

When the loopback is enabled, the inputs from line-ins and mics are
mixed with the front DAC, and sent to the front outputs.  The very same
input is routed to the headhpones and speakers in loopback mode.
However, since the loopback mix can't take other than the front DAC,
there is no longer individual volume controls for headphones and
speakers.  Once when the loopback control is off, these volumes take
effect.

Since the individual volumes are more desired in general use caess, the
loopback mode is set to off as default for now.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-07-18 16:47:33 +02:00
..
alc260_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc262_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc268_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc269_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc662_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc680_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc861_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc861vd_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc880_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc882_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
hda_beep.c
hda_beep.h
hda_codec.c ALSA: hda - Always read raw connections for proc output 2011-07-12 07:45:01 +02:00
hda_codec.h ALSA: hda - Always read raw connections for proc output 2011-07-12 07:45:01 +02:00
hda_eld.c
hda_generic.c
hda_hwdep.c
hda_intel.c ALSA: hda - Add Kconfig for the default buffer size 2011-07-12 17:31:46 +02:00
hda_local.h
hda_proc.c ALSA: hda - Always read raw connections for proc output 2011-07-12 07:45:01 +02:00
Kconfig ALSA: hda - fix up typos in Kconfig help for default buffer size introduced in acfa634f 2011-07-12 20:17:23 +02:00
Makefile
patch_analog.c
patch_ca0110.c
patch_ca0132.c
patch_cirrus.c
patch_cmedia.c
patch_conexant.c ALSA: hda - Turn on extra EAPDs on Conexant codecs 2011-07-11 14:46:44 +02:00
patch_hdmi.c
patch_realtek.c ALSA: hda - Re-add need_dac_fix check for multi-io jacks of Realtek codecs 2011-07-14 15:33:59 +02:00
patch_si3054.c
patch_sigmatel.c
patch_via.c ALSA: hda - Implement dynamic loopback control for VIA codecs 2011-07-18 16:47:33 +02:00