Page MenuHomeFreeBSD

snd_hda: Add Intel Cannon Lake support
ClosedPublic

Authored by nc on Sep 25 2019, 4:13 PM.
Referenced Files
Unknown Object (File)
Wed, Apr 17, 7:23 PM
Unknown Object (File)
Wed, Apr 10, 11:16 AM
Unknown Object (File)
Wed, Apr 10, 11:16 AM
Unknown Object (File)
Wed, Apr 10, 6:19 AM
Unknown Object (File)
Mon, Apr 8, 5:55 AM
Unknown Object (File)
Feb 29 2024, 7:28 AM
Unknown Object (File)
Jan 16 2024, 12:01 PM
Unknown Object (File)
Dec 20 2023, 8:26 AM

Details

Summary

The Intel Cannon Lake PCH is used on CPUs like Intel Whiskey Lake, and this patch allows HD Audio to work on these platforms.

Tested on the HP Spectre x360 13-p0043dx.

Inspired by Linux commit 2357f6f00098a437f9de084c3c34254d20dea789.

Bugzilla: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240574

Test Plan
  1. Get a system with Intel Cannon Lake PCH (e.g. I used a HP Spectre x360 13-p0043dx, but a X390/T490/X1C7 ThinkPad model should work as well, I can't test on a ThinkPad because I don't own one).
  2. Apply this patch to a source tree (CURRENT)
  3. Play something (e.g. YouTube video). Audio should work

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

nc added a subscriber: jkim.

Adding jkim@ as a review and subscriber.

nc edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Sep 25 2019, 5:15 PM
ray added a subscriber: ray.

Nice, that it works.

This looks good to my eye. Don't know if it will work...

This revision was automatically updated to reflect the committed changes.