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