linux/sound/pci/hda
Takashi Iwai 01a61e12b4 ALSA: hda - Create jack-detection kcontrols
Create kcontrols for pin jack-detections, which work similarly like
jack-input layer.  Each control will notify when the jack is plugged or
unplugged, and also user can read the value at any time via the normal
control API.

The control elements are created with iface=CARD, so that they won't
appear in the mixer apps.

So far, only the pins that enabled the jack-detection are registered.
For covering all pins, the transition of the common unsol-tag handling
would be needed.  Stay tuned.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-11-16 11:12:17 +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 - Create jack-detection kcontrols 2011-11-16 11:12:17 +01:00
hda_jack.h ALSA: hda - Create jack-detection kcontrols 2011-11-16 11:12:17 +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
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
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 - Create jack-detection kcontrols 2011-11-16 11:12:17 +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 - Create jack-detection kcontrols 2011-11-16 11:12:17 +01:00
patch_hdmi.c ALSA: hda - Create jack-detection kcontrols 2011-11-16 11:12:17 +01:00
patch_realtek.c ALSA: hda - Create jack-detection kcontrols 2011-11-16 11:12:17 +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 - Create jack-detection kcontrols 2011-11-16 11:12:17 +01:00
patch_via.c ALSA: hda - Create jack-detection kcontrols 2011-11-16 11:12:17 +01:00