From: Takashi Iwai Date: Thu, 19 Jan 2012 11:10:29 +0000 (+0100) Subject: ALSA: hda/realtek - Avoid conflict of unsol-events with static quirks X-Git-Tag: v3.3-rc2~40^2~6 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f21d78e2698b6380a5387461e3b126bb2dee23aa;p=pandora-kernel.git 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 Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed