summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound
diff options
context:
space:
mode:
authorariff <ariff@FreeBSD.org>2006-12-17 15:19:33 +0000
committerariff <ariff@FreeBSD.org>2006-12-17 15:19:33 +0000
commitcd4b45667307bff97f4986ec6ff196b764f11b14 (patch)
treef006a892dd2fdacdb0d4cad8fb30dbcac174808e /sys/dev/sound
parent7563f9cf1efe1b16355887bef2863154976b3387 (diff)
downloadFreeBSD-src-cd4b45667307bff97f4986ec6ff196b764f11b14.zip
FreeBSD-src-cd4b45667307bff97f4986ec6ff196b764f11b14.tar.gz
Add codec id for [1] Realtek ALC888 and [2] Sigmatel STAC9227
Found/Tested by: [1] luigi [2] Jean-Baptiste Quenot <jbq@caraldi.com>
Diffstat (limited to 'sys/dev/sound')
-rw-r--r--sys/dev/sound/pci/hda/hdac.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/sound/pci/hda/hdac.c b/sys/dev/sound/pci/hda/hdac.c
index 0cca55d..8222525 100644
--- a/sys/dev/sound/pci/hda/hdac.c
+++ b/sys/dev/sound/pci/hda/hdac.c
@@ -386,6 +386,7 @@ static const struct {
#define HDA_CODEC_ALC880 HDA_CODEC_CONSTRUCT(REALTEK, 0x0880)
#define HDA_CODEC_ALC882 HDA_CODEC_CONSTRUCT(REALTEK, 0x0882)
#define HDA_CODEC_ALC883 HDA_CODEC_CONSTRUCT(REALTEK, 0x0883)
+#define HDA_CODEC_ALC888 HDA_CODEC_CONSTRUCT(REALTEK, 0x0888)
#define HDA_CODEC_ALCXXXX HDA_CODEC_CONSTRUCT(REALTEK, 0xffff)
/* Analog Device */
@@ -406,6 +407,7 @@ static const struct {
#define HDA_CODEC_STAC9221D HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7683)
#define HDA_CODEC_STAC9220 HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7690)
#define HDA_CODEC_STAC922XD HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7681)
+#define HDA_CODEC_STAC9227 HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7618)
#define HDA_CODEC_STACXXXX HDA_CODEC_CONSTRUCT(SIGMATEL, 0xffff)
/*
@@ -434,6 +436,7 @@ static const struct {
{ HDA_CODEC_ALC880, "Realtek ALC880" },
{ HDA_CODEC_ALC882, "Realtek ALC882" },
{ HDA_CODEC_ALC883, "Realtek ALC883" },
+ { HDA_CODEC_ALC888, "Realtek ALC888" },
{ HDA_CODEC_AD1981HD, "Analog Device AD1981HD" },
{ HDA_CODEC_AD1983, "Analog Device AD1983" },
{ HDA_CODEC_AD1986A, "Analog Device AD1986A" },
@@ -442,6 +445,7 @@ static const struct {
{ HDA_CODEC_STAC9221D, "Sigmatel STAC9221D" },
{ HDA_CODEC_STAC9220, "Sigmatel STAC9220" },
{ HDA_CODEC_STAC922XD, "Sigmatel STAC9220D/9223D" },
+ { HDA_CODEC_STAC9227, "Sigmatel STAC9227" },
{ HDA_CODEC_CXVENICE, "Conexant Venice" },
{ HDA_CODEC_CXWAIKIKI, "Conexant Waikiki" },
/* Unknown codec */
OpenPOWER on IntegriCloud