linux/sound/pci
Takashi Iwai f953eff29c [ALSA] choose multi-channel jacks automatically
HDA Codec driver
Patch by C.L. Tien <cltien@cmedia.com.tw>:

The patch makes cm9880 to choose multi-channel jacks automatically.

1. I found the current code has basic_init, which already includes
   necessary controls for 6-stack initialization, so I don't need
   another model.

2. I add a new model 'auto' to let the driver find a. if there are
   option real panel/front panel, b. the jacks to be used for multichannel.

Because the jack color are based on MS's channel sequence, so the 'auto'
model will pick the same jacks for multichannel MS uses. I did this to
hope to minimize users questions. These code can also be applied to other
codecs but I don't have any to test.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2005-05-29 09:58:43 +02:00
..
ac97 [ALSA] MC97 registers reset 2005-05-29 09:58:37 +02:00
ali5451 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
au88x0 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ca0106 [ALSA] Skip ac97 SPDIF controls 2005-05-29 09:00:18 +02:00
cs46xx Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
emu10k1 [ALSA] Check revision for the proper detection of audigy 2 2005-05-29 09:58:22 +02:00
hda [ALSA] choose multi-channel jacks automatically 2005-05-29 09:58:43 +02:00
ice1712 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
korg1212 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mixart Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nm256 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rme9652 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
trident Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vx222 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ymfpci Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
als4000.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
atiixp_modem.c [PATCH] fix pm_message_t vs. u32 in alsa 2005-04-16 15:25:30 -07:00
atiixp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
azt3328.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
azt3328.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bt87x.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cmipci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cs4281.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ens1370.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ens1371.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
es1938.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
es1968.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fm801.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
intel8x0.c [PATCH] intel8x0: fix for Intel AC'97 audio driver 2005-05-05 16:36:30 -07:00
intel8x0m.c [ALSA] Fix 'semaphore is not ready' problem with snd-intel8x0m 2005-05-29 09:58:31 +02:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
maestro3.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rme32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rme96.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sonicvibes.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
via82xx_modem.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
via82xx.c [PATCH] fix alsa via82xx resume 2005-05-06 08:07:01 -07:00