]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster
authorTakashi Iwai <tiwai@suse.de>
Thu, 14 Aug 2014 09:39:57 +0000 (11:39 +0200)
committerTakashi Iwai <tiwai@suse.de>
Thu, 14 Aug 2014 09:39:57 +0000 (11:39 +0200)
commitce8241fceb68a876bad4f121a1350e3f615371c2
tree90056774f471f28fe155c70c05743d751bb28466
parenta02f3fc2629d6277a68d9930a833b567d3d04f48
ALSA: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster

Conexnat HD-audio driver has a workaround for cx5051 (aka CX20561)
chip to add fake mute controls to each amp (commit 2ed07d62).  This
implies the minimum-as-mute TLV bit in TLV for each corresponding
control.  Meanwhile we build the virtual master from these, but the
TLV bit is missing, even though the slaves have it.

This patch simply adds the missing TLV_DB_SCALE_MUTE bit for vmaster,
as already done in patch_sigmatel.c.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_conexant.c