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'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 &&<br> (subid == LENOVO_L5AMD_SUBVENDOR)) {<br> switch (nid) {<br> case 20:<br> patch_str = "as=1 seq=0";<br> break;<br> case 33:<br> patch_str = "as=1 seq=15";<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>
