ALSA: hda - Add upper-limit of mixer amp for AD1884A-laptop model, too

Add the upper-limit of mixer amp for AD1884A-laptop model just like
the mobile model for some HP laptops.

Signed-off-by: Takashi Iwai <tiwai@suse.de>

+8
+8
sound/pci/hda/patch_analog.c
··· 3977 3977 spec->input_mux = &ad1884a_laptop_capture_source; 3978 3978 codec->patch_ops.unsol_event = ad1884a_hp_unsol_event; 3979 3979 codec->patch_ops.init = ad1884a_hp_init; 3980 + /* set the upper-limit for mixer amp to 0dB for avoiding the 3981 + * possible damage by overloading 3982 + */ 3983 + snd_hda_override_amp_caps(codec, 0x20, HDA_INPUT, 3984 + (0x17 << AC_AMPCAP_OFFSET_SHIFT) | 3985 + (0x17 << AC_AMPCAP_NUM_STEPS_SHIFT) | 3986 + (0x05 << AC_AMPCAP_STEP_SIZE_SHIFT) | 3987 + (1 << AC_AMPCAP_MUTE_SHIFT)); 3980 3988 break; 3981 3989 case AD1884A_MOBILE: 3982 3990 spec->mixers[0] = ad1884a_mobile_mixers;