diff options
author | 2009-08-19 00:18:10 +0200 | |
---|---|---|
committer | 2009-08-19 00:22:17 +0200 | |
commit | fdbc66266c21976027938642f60e0f047149a61a (patch) | |
tree | 8ab89f3709b369f437a4728d0b86887e47874ccf /lib/debugobjects.c | |
parent | ALSA: hda - Add missing num_adc_nids definition for IDT92HD8xxx (diff) | |
download | wireguard-linux-fdbc66266c21976027938642f60e0f047149a61a.tar.xz wireguard-linux-fdbc66266c21976027938642f60e0f047149a61a.zip |
ALSA: hda - Fix invalid capture mixers with some ALC268 models
The auto-mic clean-up patches caused regressions on some ALC268 models
that have no proper input_mux but with "Input Source" mixer elements.
Such a combination results in Oops when accessed.
[A reason why set_capture_mixer() isn't used in patch_alc268() is that
ALC268 codec have HDA_OUTPUT direction for capture volumes unlike other
codecs. Thus it needs own definitions of capture elements.]
This patch fixes the issues:
- Add a capture mixer definition without input-source
- Use the new capture mixer appropriately
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions