ALSA: VIA HDA: Create a master amplifier control for VT1718S.
PATCH 3/3 ALSA: VIA HDA: Create a master amplifier control for VT1718S.
From: Lydia Wang <[email protected]>
Subject: ALSA: VIA HDA: Create a master amplifier control for VT1718S.
Create a master volume and mute control of playback for VT1718S.
Signed-off-by Lydia Wang <[email protected]>
sound/pci/hda/patch_via.c +13 -0
@@ -4465,6 +4465,19 @@if (err <0 )return err; }else if (i ==AUTO_SEQ_FRONT ) { +/* add control to mixer index 0 */ + err =via_add_control (spec,VIA_CTL_WIDGET_VOL , +"Master Front Playback Volume" , +HDA_COMPOSE_AMP_VAL (0x21 ,3 ,5 , +HDA_INPUT )); +if (err <0 ) +return err; + err =via_add_control (spec,VIA_CTL_WIDGET_MUTE , +"Master Front Playback Switch" , +HDA_COMPOSE_AMP_VAL (0x21 ,3 ,5 , +HDA_INPUT )); +if (err <0 ) +return err;/* Front */ sprintf (name,"%s Playback Volume" , chname[i]); err = via_add_control(