summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2009-09-09 04:48:41 +0000
committermav <mav@FreeBSD.org>2009-09-09 04:48:41 +0000
commit65e0b4852aee57de465fd1ae3934b80f45962b4b (patch)
treefcee6310fef4eca328d570eeba6cb03b39e87390 /sys/dev/sound
parent01bd20ffac96b4bf3a6279e4a3bbff4482c77bff (diff)
downloadFreeBSD-src-65e0b4852aee57de465fd1ae3934b80f45962b4b.zip
FreeBSD-src-65e0b4852aee57de465fd1ae3934b80f45962b4b.tar.gz
Add NVidia MCP89 HDA controller IDs.
Diffstat (limited to 'sys/dev/sound')
-rw-r--r--sys/dev/sound/pci/hda/hdac.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/sound/pci/hda/hdac.c b/sys/dev/sound/pci/hda/hdac.c
index cc05da4..31988a9 100644
--- a/sys/dev/sound/pci/hda/hdac.c
+++ b/sys/dev/sound/pci/hda/hdac.c
@@ -172,6 +172,10 @@ SND_DECLARE_FILE("$FreeBSD$");
#define HDA_NVIDIA_MCP79_2 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac1)
#define HDA_NVIDIA_MCP79_3 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac2)
#define HDA_NVIDIA_MCP79_4 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0ac3)
+#define HDA_NVIDIA_MCP89_1 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d94)
+#define HDA_NVIDIA_MCP89_2 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d95)
+#define HDA_NVIDIA_MCP89_3 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d96)
+#define HDA_NVIDIA_MCP89_4 HDA_MODEL_CONSTRUCT(NVIDIA, 0x0d97)
#define HDA_NVIDIA_ALL HDA_MODEL_CONSTRUCT(NVIDIA, 0xffff)
/* ATI */
@@ -509,6 +513,10 @@ static const struct {
{ HDA_NVIDIA_MCP79_2, "NVidia MCP79", 0 },
{ HDA_NVIDIA_MCP79_3, "NVidia MCP79", 0 },
{ HDA_NVIDIA_MCP79_4, "NVidia MCP79", 0 },
+ { HDA_NVIDIA_MCP89_1, "NVidia MCP89", 0 },
+ { HDA_NVIDIA_MCP89_2, "NVidia MCP89", 0 },
+ { HDA_NVIDIA_MCP89_3, "NVidia MCP89", 0 },
+ { HDA_NVIDIA_MCP89_4, "NVidia MCP89", 0 },
{ HDA_ATI_SB450, "ATI SB450", 0 },
{ HDA_ATI_SB600, "ATI SB600", 0 },
{ HDA_ATI_RS600, "ATI RS600", 0 },
OpenPOWER on IntegriCloud