Skip to content

Commit bc6c531

Browse files
author
Jaroslav Kysela
committed
[ALSA] HDA driver - do not set mute flag for dB scale (follow HDA specification)
Signed-off-by: Jaroslav Kysela <[email protected]>
1 parent b7c6b03 commit bc6c531

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

sound/pci/hda/hda_codec.c

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -856,13 +856,6 @@ int snd_hda_mixer_amp_tlv(struct snd_kcontrol *kcontrol, int op_flag,
856856
val2 = (((caps & AC_AMPCAP_STEP_SIZE) >> AC_AMPCAP_STEP_SIZE_SHIFT) + 1) * 25;
857857
val1 = -((caps & AC_AMPCAP_OFFSET) >> AC_AMPCAP_OFFSET_SHIFT);
858858
val1 = ((int)val1) * ((int)val2);
859-
if (caps & AC_AMPCAP_MUTE)
860-
val2 |= 0x10000;
861-
if ((val2 & 0x10000) == 0 && dir == HDA_OUTPUT) {
862-
caps = query_amp_caps(codec, nid, HDA_INPUT);
863-
if (caps & AC_AMPCAP_MUTE)
864-
val2 |= 0x10000;
865-
}
866859
if (put_user(SNDRV_CTL_TLVT_DB_SCALE, _tlv))
867860
return -EFAULT;
868861
if (put_user(2 * sizeof(unsigned int), _tlv + 1))

0 commit comments

Comments
 (0)