diff options
author | 2012-11-19 19:48:07 +0100 | |
---|---|---|
committer | 2012-11-19 19:49:58 +0100 | |
commit | 0619ba8c17b121ef0273be181198659b17d84247 (patch) | |
tree | 81cb3273e7376734b517d4695efa3d02455458ad /Kconfig | |
parent | sound: oss/sb_audio: cap value in sb201_audio_set_speed() (diff) | |
download | linux-dev-0619ba8c17b121ef0273be181198659b17d84247.tar.xz linux-dev-0619ba8c17b121ef0273be181198659b17d84247.zip |
ALSA: hda - Allow jack state to depend on another jack
Introduce the concept of a "gated" jack. The gated jack's pin sense
is
only valid when the "gating" jack is plugged. This requires checking
the gating jack when the gated jack changes and re-checking the gated
jack when the gating jack is plugged/unplugged.
This allows handling of devices where the mic jack detect floats when
the headphone jack is unplugged.
[Rewritten for fixing the possible snd_array reallocation, covering
the missing callback calls and jack sync operations, as well as some
code cleanups -- tiwai]
Signed-off-by: Dylan Reid <dgreid@chromium.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions