Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Dec 2019 19:39:51 +0000 (UTC)
From:      Scott Long <scottl@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r355429 - head/sys/dev/sound/pci/hda
Message-ID:  <201912051939.xB5Jdp6C099074@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: scottl
Date: Thu Dec  5 19:39:51 2019
New Revision: 355429
URL: https://svnweb.freebsd.org/changeset/base/355429

Log:
  Add support for new sound HDA hardware
  
  Sponsored by:	Intel

Modified:
  head/sys/dev/sound/pci/hda/hdac.c
  head/sys/dev/sound/pci/hda/hdac.h
  head/sys/dev/sound/pci/hda/hdacc.c

Modified: head/sys/dev/sound/pci/hda/hdac.c
==============================================================================
--- head/sys/dev/sound/pci/hda/hdac.c	Thu Dec  5 19:37:30 2019	(r355428)
+++ head/sys/dev/sound/pci/hda/hdac.c	Thu Dec  5 19:39:51 2019	(r355429)
@@ -106,6 +106,7 @@ static const struct {
 	{ HDA_INTEL_ICLK,    "Intel Ice Lake",		0, 0 },
 	{ HDA_INTEL_CMLKLP,  "Intel Comet Lake-LP",	0, 0 },
 	{ HDA_INTEL_CMLKH,   "Intel Comet Lake-H",	0, 0 },
+	{ HDA_INTEL_TGLK,    "Intel Tiger Lake",	0, 0 },
 	{ HDA_INTEL_GMLK,    "Intel Gemini Lake",	0, 0 },
 	{ HDA_INTEL_82801F,  "Intel 82801F",	0, 0 },
 	{ HDA_INTEL_63XXESB, "Intel 631x/632xESB",	0, 0 },

Modified: head/sys/dev/sound/pci/hda/hdac.h
==============================================================================
--- head/sys/dev/sound/pci/hda/hdac.h	Thu Dec  5 19:37:30 2019	(r355428)
+++ head/sys/dev/sound/pci/hda/hdac.h	Thu Dec  5 19:39:51 2019	(r355429)
@@ -81,6 +81,7 @@
 #define HDA_INTEL_ICLK		HDA_MODEL_CONSTRUCT(INTEL, 0x34c8)
 #define HDA_INTEL_CMLKLP	HDA_MODEL_CONSTRUCT(INTEL, 0x02c8)
 #define HDA_INTEL_CMLKH 	HDA_MODEL_CONSTRUCT(INTEL, 0x06c8)
+#define HDA_INTEL_TGLK		HDA_MODEL_CONSTRUCT(INTEL, 0xa0c8)
 #define HDA_INTEL_GMLK		HDA_MODEL_CONSTRUCT(INTEL, 0x3198)
 #define HDA_INTEL_ALL		HDA_MODEL_CONSTRUCT(INTEL, 0xffff)
 
@@ -703,6 +704,7 @@
 #define HDA_CODEC_INTELCNLK	HDA_CODEC_CONSTRUCT(INTEL, 0x280c)
 #define HDA_CODEC_INTELGMLK1	HDA_CODEC_CONSTRUCT(INTEL, 0x280d)
 #define HDA_CODEC_INTELICLK	HDA_CODEC_CONSTRUCT(INTEL, 0x280f)
+#define HDA_CODEC_INTELTGLK	HDA_CODEC_CONSTRUCT(INTEL, 0x2812)
 #define HDA_CODEC_INTELCL	HDA_CODEC_CONSTRUCT(INTEL, 0x29fb)
 #define HDA_CODEC_INTELXXXX	HDA_CODEC_CONSTRUCT(INTEL, 0xffff)
 

Modified: head/sys/dev/sound/pci/hda/hdacc.c
==============================================================================
--- head/sys/dev/sound/pci/hda/hdacc.c	Thu Dec  5 19:37:30 2019	(r355428)
+++ head/sys/dev/sound/pci/hda/hdacc.c	Thu Dec  5 19:39:51 2019	(r355429)
@@ -375,6 +375,7 @@ static const struct {
 	{ HDA_CODEC_INTELGMLK, 0,	"Intel Geminilake" },
 	{ HDA_CODEC_INTELGMLK1, 0,	"Intel Geminilake" },
 	{ HDA_CODEC_INTELICLK, 0,	"Intel Icelake" },
+	{ HDA_CODEC_INTELTGLK, 0,	"Intel Tigerlake" },
 	{ HDA_CODEC_SII1390, 0,		"Silicon Image SiI1390" },
 	{ HDA_CODEC_SII1392, 0,		"Silicon Image SiI1392" },
 	/* Unknown CODECs */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912051939.xB5Jdp6C099074>