Page MenuHomeFreeBSD

snd_hda: Add Intel Cannon Lake support

Authored by nc on Sep 25 2019, 4:13 PM.
Referenced Files
Unknown Object (File)
Fri, May 24, 8:19 PM
Unknown Object (File)
May 11 2024, 10:49 AM
Unknown Object (File)
May 9 2024, 1:36 PM
Unknown Object (File)
May 1 2024, 9:55 PM
Unknown Object (File)
May 1 2024, 1:15 AM
Unknown Object (File)
May 1 2024, 1:15 AM
Unknown Object (File)
May 1 2024, 1:15 AM
Unknown Object (File)
Apr 30 2024, 10:46 PM



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.


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

rS FreeBSD src repository - subversion
Lint Skipped
Tests Skipped

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.