diff options
author | Takashi Iwai <tiwai@suse.de> | 2012-01-19 12:10:29 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2012-01-19 12:10:29 +0100 |
commit | f21d78e2698b6380a5387461e3b126bb2dee23aa (patch) | |
tree | a6d580a92a6f8f3e2af7ca6bf53bf27749a60448 /sound/pci/ca0106 | |
parent | b90bf1de7cb65e7f61798fcfbcf74ae72207b0dc (diff) | |
download | blackbird-op-linux-f21d78e2698b6380a5387461e3b126bb2dee23aa.tar.gz blackbird-op-linux-f21d78e2698b6380a5387461e3b126bb2dee23aa.zip |
ALSA: hda/realtek - Avoid conflict of unsol-events with static quirks
The recently added jack-kctl support sets the unsol event tags
dynamically, while static quirks usually set the fixed tags in the
init_verbs array. Due to this conflict, the own unsol event handler
can't retrieve the tag and handle it properly any more.
For fixing this, avoid calling snd_hda_jack_add_kctls() for static
quirks, and always let them use own handlers instead of the standard
one for the auto-pareser.
Reported-by: David Henningsson <david.henningsson@canonical.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/ca0106')
0 files changed, 0 insertions, 0 deletions