linux/sound/pci/hda
Takashi Iwai 3a93897ea3 ALSA: hda - Manage unsol tags in hda_jack.c
Manage the tags assigned for unsolicited events dynamically together
with the jack-detection routines.  Basically this is almost same as what
we've done in patch_sigmatel.c.  Assign the new tag number for each new
unsol event, associate with the given NID and the action type, etc.

With this change, now all pins looked over in snd_hda_jack_add_kctls()
are actually enabled for detection now even if the pins aren't used for
jack-retasking by the driver.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-11-16 11:14:03 +01:00
..
Kconfig ALSA: hda - Make CONFIG_SND_HDA_POWER_SAVE depending on CONFIG_PM 2011-07-26 17:21:18 +02:00
Makefile ALSA: hda - Cache the jack-detection value 2011-11-16 11:11:15 +01:00
alc260_quirks.c ALSA: hda - Remove ALC260 HP model quirks 2011-08-15 13:10:18 +02:00
alc880_quirks.c ALSA: hda/realtek - Move ALC880 model=lg-lw to auto-parser 2011-11-15 14:46:25 +01:00
alc882_quirks.c ALSA: hda/realtek - Move ALC885 macpro and imac24 models to auto-parser 2011-11-14 17:43:17 +01:00
alc_quirks.c ALSA: HDA: Refactor Realtek's automute 2011-09-20 18:22:33 +02:00
hda_beep.c sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
hda_beep.h ALSA: hda - Fix missing static inline to beep dummy function 2011-06-14 08:14:32 +02:00
hda_codec.c ALSA: hda - Cache the jack-detection value 2011-11-16 11:11:15 +01:00
hda_codec.h ALSA: hda - Cache the jack-detection value 2011-11-16 11:11:15 +01:00
hda_eld.c ALSA: hda - move eld->spk_alloc fixup to hdmi_update_eld() 2011-11-16 10:44:58 +01:00
hda_generic.c sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
hda_hwdep.c Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
hda_intel.c ALSA: hda - Fix a regression for DMA-position check with CA0110 2011-11-06 13:49:13 +01:00
hda_jack.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
hda_jack.h ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
hda_local.h ALSA: hda - Cache the jack-detection value 2011-11-16 11:11:15 +01:00
hda_proc.c ALSA: hda - Moved snd_print_pcm_rates() back into hda_proc.c 2011-10-06 08:21:15 +02:00
hda_trace.h ALSA: hda - Add tracepoint for unsolicited events 2011-08-09 14:24:17 +02:00
patch_analog.c ALSA: hda - Cache the jack-detection value 2011-11-16 11:11:15 +01:00
patch_ca0110.c ALSA: hda - Introduce snd_hda_get_pin_label() 2011-11-16 11:10:16 +01:00
patch_ca0132.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
patch_cirrus.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
patch_cmedia.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
patch_conexant.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
patch_hdmi.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
patch_realtek.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
patch_si3054.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
patch_sigmatel.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00
patch_via.c ALSA: hda - Manage unsol tags in hda_jack.c 2011-11-16 11:14:03 +01:00