Page MenuHomeFreeBSD

snd_hda: Add patch for Lenovo Ideapad 3
ClosedPublic

Authored by christos on May 6 2024, 2:15 PM.
Tags
None
Referenced Files
F102097919: D45100.id138161.diff
Thu, Nov 7, 2:18 PM
Unknown Object (File)
Wed, Nov 6, 1:39 AM
Unknown Object (File)
Wed, Nov 6, 12:31 AM
Unknown Object (File)
Tue, Nov 5, 8:01 AM
Unknown Object (File)
Tue, Nov 5, 6:53 AM
Unknown Object (File)
Thu, Oct 17, 6:55 AM
Unknown Object (File)
Thu, Oct 17, 6:05 AM
Unknown Object (File)
Wed, Oct 16, 12:05 PM

Details

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

The user who reported it verified that the following hints worked:

hint.hdac.0.cad0.nid20.config="as=1 seq=0"
hint.hdac.0.cad0.nid33.config="as=1 seq=15"

Also, I am not sure whether LENOVO_I2_SUBVENDOR is a correct name. He mentioned having a "Lenovo Ideapad 2" but I am not sure if this the actual model. I am open to renaming this.

christos retitled this revision from snd_hda: Add patch for Lenovo Ideapad 2 to snd_hda: Add patch for Lenovo Ideapad 3.May 6 2024, 6:52 PM

Since the user told me his exact laptop model is:
Lenovo Ideapad 3 17IAU7
CPU: 12th Gen Intel(R) Core(TM) i3-1215U

Do the appropriate renaming.

I couldn't find a useful reference for a name elsewhere so I think it's fine, although I might go with LENOVO_IDEAPAD3_SUBVENDOR

This revision is now accepted and ready to land.May 6 2024, 7:26 PM

I couldn't find a useful reference for a name elsewhere so I think it's fine, although I might go with LENOVO_IDEAPAD3_SUBVENDOR

I chose I3 instead of IDEAPAD3 so as to follow the convention used for LENOVO_I330_SUBVENDOR, which is used for Ideapad 330.

I propose to make a follow-up patch to change both to IDEAPAD*.

I couldn't find a useful reference for a name elsewhere so I think it's fine, although I might go with LENOVO_IDEAPAD3_SUBVENDOR

I chose I3 instead of IDEAPAD3 so as to follow the convention used for LENOVO_I330_SUBVENDOR, which is used for Ideapad 330.

I propose to make a follow-up patch to change both to IDEAPAD*.

D45105

I can report that on a freshly built/installed world/kernel at:
15.0-CURRENT FreeBSD 15.0-CURRENT #1 main-n270118-94b09d388b81-dirty: Mon May 13 12:57:41 PDT 2024
with this patch; the sound just works. Required no additional efforts on my part.

This revision was automatically updated to reflect the committed changes.