Currently some special handling for the unusual case like dual-ADCs
or a single-input-src is done in the tree-parse time in
set_capture_mixer(). But this setup could be overwritten by static
init verbs.
This patch moves the initialization into the init phase so that
such input-src setup won't be lost.
Looks like the commit for this was released in the 2.6.38-8.40 upload. Marking this Fix Released.
commit 24449f05b663f19 84ee6ecdba5a0d2 ff2a1e0462
Author: Takashi Iwai <email address hidden>
Date: Thu Mar 10 12:51:11 2011 +0100
ALSA: hda - Initialize special cases for input src in init phase
commit 584c0c4c359bdac 37d94157f8d7fc5 13d26c8328 upstream.
Currently some special handling for the unusual case like dual-ADCs capture_ mixer() . But this setup could be overwritten by static
or a single-input-src is done in the tree-parse time in
set_
init verbs.
This patch moves the initialization into the init phase so that
such input-src setup won't be lost.
Signed-off-by: Takashi Iwai <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>