Skip to content
Commit 875f0dd7 authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: hda - Fix parsing of CMI8888 codec



CMI8888 codec chip has a boost amp (only) on the headphone pin, and
this confuses the generic parser, which tends to pick up the most
outside amp.  This results in the wrong volume setup, as the driver
complains like:
  hda_codec: Mismatching dB step for vmaster slave (-100!=1000)

For avoiding this problem, rule out the amp on NID 0x10 and create
"Headphone Amp" volume control manually instead.

Note that this patch still doesn't fix all problems yet.  The sound
output from the line out seems still too low.  It will be fixed in
another patch (hopefully).

Reported-and-tested-by: default avatarVincent Lejeune <vljn@ovi.com>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent c563f473
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment