summaryrefslogtreecommitdiff
path: root/lib/ts_fsm.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2012-02-13 15:04:06 +0100
committerTakashi Iwai <tiwai@suse.de>2012-02-13 15:04:06 +0100
commitfc1156c0b0f7ad45ec03d919866349eeca2bf18c (patch)
tree8125e803f6e9b1e73e48e262d5b7616ac2cb0a56 /lib/ts_fsm.c
parenta1e0c3cf7fb07227fe1f26161d969101dba78287 (diff)
downloadlinux-3.10-fc1156c0b0f7ad45ec03d919866349eeca2bf18c.tar.gz
linux-3.10-fc1156c0b0f7ad45ec03d919866349eeca2bf18c.tar.bz2
linux-3.10-fc1156c0b0f7ad45ec03d919866349eeca2bf18c.zip
ALSA: hda - Fix initialization of secondary capture source on VT1705
VT1705 codec has two ADCs where the secondary ADC has no MUX but only a fixed connection to the mic pin. This confused the driver and it tries always overriding the input-source selection by assumption of the existing MUX for the secondary ADC, resulted in resetting the input-source at each time PM (including power-saving) occurs. The fix is simply to check the existence of MUX for secondary ADCs in the initialization code. Tested-by: Anisse Astier <anisse@astier.eu> Cc: <stable@kernel.org> [v3.1+] Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'lib/ts_fsm.c')
0 files changed, 0 insertions, 0 deletions