summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2005-04-10 14:45:27 +0000
committerscottl <scottl@FreeBSD.org>2005-04-10 14:45:27 +0000
commit8ece8191fdb52fd9e4a9a680eaa214d27696b73a (patch)
treeeb14cfc3aecb0392fa869a4cddee2a3a61889729
parenta7fe227218f398645853bf7068f4db5036df1f64 (diff)
downloadFreeBSD-src-8ece8191fdb52fd9e4a9a680eaa214d27696b73a.zip
FreeBSD-src-8ece8191fdb52fd9e4a9a680eaa214d27696b73a.tar.gz
Fix the output ports on the AD1988 codec. From the submitter:
Affects to people WITH an AD1888 codec, the system will output to the port labeled "speaker" instead of microphone. System will work the same in multiple operating systems. If people are currently using their systems with this codec they will need to swap their output ports. I have _not_ checked audio input or line input (basically, I have checked nothing other than line-out). I believe this is an appropriate change, it makes us consistent with documentation, and other operating systems. Furthermore, this feature (playing) is the vast majority of sound activities, so if this makes is right for playback and wrong for recording... playback is more important, and we can fix recoding in the future without worries of screwing people again in the future (since we'll be "right" on the playback). Submitted by: David Cross
-rw-r--r--sys/dev/sound/pcm/ac97.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/sound/pcm/ac97.c b/sys/dev/sound/pcm/ac97.c
index e231366..e0cc5b5 100644
--- a/sys/dev/sound/pcm/ac97.c
+++ b/sys/dev/sound/pcm/ac97.c
@@ -130,6 +130,7 @@ static struct ac97_codecid ac97codecid[] = {
{ 0x41445361, 0x00, 0, "AD1886", ad1886_patch },
{ 0x41445362, 0x00, 0, "AD1887", 0 },
{ 0x41445363, 0x00, 0, "AD1886A", 0 },
+ { 0x41445368, 0x00, 0, "AD1888", ad198x_patch },
{ 0x41445370, 0x00, 0, "AD1980", ad198x_patch },
{ 0x41445372, 0x00, 0, "AD1981A", 0 },
{ 0x41445374, 0x00, 0, "AD1981B", 0 },
OpenPOWER on IntegriCloud