Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Jul 2022 19:40:21 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        freebsd-hardware@freebsd.org
Cc:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   Lenovo Legion 5i speakers support
Message-ID:  <CAFDf7UKcy1ocCOquEKonKtkbMCSsMr2POst1UA7m%2B1uixZrUfg@mail.gmail.com>

index | next in thread | raw e-mail

[-- Attachment #1 --]
Hello,

Review D30333 <https://reviews.freebsd.org/D30333>; added support for Lenovo
Legion 5 AMD speakers.

I'm trying to add/test support for same laptop INTEL version that could be
share same hardware setup.

Any tips to hack sys/dev/sound/pci/hda/hdaa_patches.c so I can test it?
Legion 5i system logs <https://people.freebsd.org/~eduardo/logs/speakers/>;

this is part of code included for ENOVO_L5AMD
---
else if (id == HDA_CODEC_ALC257 &&
            (subid == LENOVO_L5AMD_SUBVENDOR)) {
                switch (nid) {
                case 20:
                        patch_str = "as=1 seq=0";
                        break;
                case 33:
                        patch_str = "as=1 seq=15";
                        break;
                }
---

Cheers,

Nuno Teixeira

[-- Attachment #2 --]
<div dir="ltr"><div>Hello,</div><div><br></div><div>Review <a href="https://reviews.freebsd.org/D30333"><span class="gmail-phui-crumb-view gmail-phabricator-last-crumb"><span class="gmail-phui-crumb-name">D30333</span></span></a><span class="gmail-phui-crumb-view gmail-phabricator-last-crumb"><span class="gmail-phui-crumb-name"> added support for Lenovo Legion 5 AMD speakers.<br><br></span></span></div><div><span class="gmail-phui-crumb-view gmail-phabricator-last-crumb"><span class="gmail-phui-crumb-name">I&#39;m trying to add/test support for same laptop INTEL version that could be share same hardware setup.<br></span></span></div><div><span class="gmail-phui-crumb-view gmail-phabricator-last-crumb"><span class="gmail-phui-crumb-name"><br></span></span></div><div><span class="gmail-phui-crumb-view gmail-phabricator-last-crumb"><span class="gmail-phui-crumb-name">Any tips to hack sys/dev/sound/pci/hda/hdaa_patches.c so I can test it?<br></span></span></div><div>Legion 5i <a href="https://people.freebsd.org/~eduardo/logs/speakers/">system logs</a></div><div><br></div><div>this is part of code included for ENOVO_L5AMD</div><div>---</div><div>else if (id == HDA_CODEC_ALC257 &amp;&amp;<br>            (subid == LENOVO_L5AMD_SUBVENDOR)) {<br>                switch (nid) {<br>                case 20:<br>                        patch_str = &quot;as=1 seq=0&quot;;<br>                        break;<br>                case 33:<br>                        patch_str = &quot;as=1 seq=15&quot;;<br>                        break;<br>                }</div><div>---</div><div><br></div><div>Cheers,</div><div><br></div><div>Nuno Teixeira<br></div></div>
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UKcy1ocCOquEKonKtkbMCSsMr2POst1UA7m%2B1uixZrUfg>