lkml.org 
[lkml]   [2021]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.13 016/800] ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D
    Date
    From: Takashi Iwai <tiwai@suse.de>

    commit f8fbcdfb0665de60997d9746809e1704ed782bbc upstream.

    Asus Zenbook 14 UM431D has two speaker pins and a headphone pin, and
    the auto-parser ends up assigning the bass to the third DAC 0x06.
    Although the tone comes out, it's inconvenient because this DAC has no
    volume control unlike two other DACs.

    For obtaining the volume control for the bass speaker, this patch
    enforces the mapping to let both front and bass speaker pins sharing
    the same DAC. It's not ideal but a little bit of improvement.

    Since we've already applied the same workaround for another ASUS
    machine, we just need to hook the chain to the existing quirk.

    BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=212547
    Cc: <stable@vger.kernel.org>
    Link: https://lore.kernel.org/r/20210620065952.18948-1-tiwai@suse.de
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    sound/pci/hda/patch_realtek.c | 2 ++
    1 file changed, 2 insertions(+)

    --- a/sound/pci/hda/patch_realtek.c
    +++ b/sound/pci/hda/patch_realtek.c
    @@ -7839,6 +7839,8 @@ static const struct hda_fixup alc269_fix
    { 0x20, AC_VERB_SET_PROC_COEF, 0x4e4b },
    { }
    },
    + .chained = true,
    + .chain_id = ALC289_FIXUP_ASUS_GA401,
    },
    [ALC285_FIXUP_HP_GPIO_LED] = {
    .type = HDA_FIXUP_FUNC,

    \
     
     \ /
      Last update: 2021-07-12 10:10    [W:5.708 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site