From csp@csperkins.org  Mon Mar  3 20:00:24 2003
Return-Path: <csp@csperkins.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 2F2A637B401
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  3 Mar 2003 20:00:24 -0800 (PST)
Received: from purple.nge.isi.edu (dial162.east.isi.edu [65.114.169.162])
	by mx1.FreeBSD.org (Postfix) with ESMTP id A353E43FBD
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  3 Mar 2003 20:00:19 -0800 (PST)
	(envelope-from csp@csperkins.org)
Received: from purple.nge.isi.edu (localhost [127.0.0.1])
	by purple.nge.isi.edu (8.12.8/8.12.8) with ESMTP id h244065i000535
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 3 Mar 2003 23:00:10 -0500 (EST)
	(envelope-from csp@purple.nge.isi.edu)
Received: (from csp@localhost)
	by purple.nge.isi.edu (8.12.8/8.12.8/Submit) id h24406eM000534;
	Mon, 3 Mar 2003 23:00:06 -0500 (EST)
Message-Id: <200303040400.h24406eM000534@purple.nge.isi.edu>
Date: Mon, 3 Mar 2003 23:00:06 -0500 (EST)
From: Colin Perkins <csp@csperkins.org>
Reply-To: Colin Perkins <csp@csperkins.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Add missing AC97 codec ids to sound driver
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         48907
>Category:       kern
>Synopsis:       Add missing AC97 codec ids to sound driver
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sound
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 03 20:10:10 PST 2003
>Closed-Date:    Tue Mar 11 07:19:35 PST 2003
>Last-Modified:  Tue Mar 11 07:19:35 PST 2003
>Originator:     Colin Perkins
>Release:        FreeBSD 4.8-RC i386
>Organization:
USC/ISI
>Environment:
System: FreeBSD purple.nge.isi.edu 4.8-RC FreeBSD 4.8-RC #1: Mon Mar 3 22:45:42 EST 2003 root@purple.nge.isi.edu:/usr/obj/usr/src/sys/PURPLE i386


>Description:

Update to sound code, adding missing ac97 device IDs. Patch againt RELENG_4
enclosed.

>How-To-Repeat:

Boot system. Dmesg shows:
  /kernel: pcm0: <unknown ac97 codec> (id=0x43525936)
or similar.

>Fix:

Apply the following to /usr/src/sys/dev/sound/pcm/ac97.c

*** ac97.c.orig Mon Mar  3 22:39:03 2003
--- ac97.c      Mon Mar  3 22:40:53 2003
***************
*** 102,108 ****
        { 0x4352592b, 0, "Cirrus Logic CS4298C",        0 },
        { 0x43525931, 0, "Cirrus Logic CS4299A",        0 },
        { 0x43525933, 0, "Cirrus Logic CS4299C",        0 },
!       { 0x43525934, 0, "Cirrus Logic CS4299D",        0 },
        { 0x43525941, 0, "Cirrus Logic CS4201A",        0 },
        { 0x43525951, 0, "Cirrus Logic CS4205A",        0 },
        { 0x43525961, 0, "Cirrus Logic CS4291A",        0 },
--- 102,110 ----
        { 0x4352592b, 0, "Cirrus Logic CS4298C",        0 },
        { 0x43525931, 0, "Cirrus Logic CS4299A",        0 },
        { 0x43525933, 0, "Cirrus Logic CS4299C",        0 },
!       { 0x43525934, 0, "Cirrus Logic CS4299D/E/F/G/H",0 },
!       { 0x43525935, 0, "Cirrus Logic CS4299K",        0 },
!       { 0x43525936, 0, "Cirrus Logic CS4299L",        0 },
        { 0x43525941, 0, "Cirrus Logic CS4201A",        0 },
        { 0x43525951, 0, "Cirrus Logic CS4205A",        0 },
        { 0x43525961, 0, "Cirrus Logic CS4291A",        0 },


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->sound 
Responsible-Changed-By: dwmalone 
Responsible-Changed-When: Tue Mar 4 13:36:43 PST 2003 
Responsible-Changed-Why:  
Another PR for sound people. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=48907 
State-Changed-From-To: open->analyzed 
State-Changed-By: orion 
State-Changed-When: Wed Mar 5 08:08:23 PST 2003 
State-Changed-Why:  
Hi 

This is addressed in -CURRENT with revised probing code, although 
that's probably due for some changes shortly.  Anyway, this patch 
looks fine.  We're in code freeze just now for 4.8R.  I'm waiting for 
feedback on another PR and will then approach the release engineers 
about getting both MFC'ed. 

Cheers 
- Orion 


http://www.freebsd.org/cgi/query-pr.cgi?pr=48907 
State-Changed-From-To: analyzed->closed 
State-Changed-By: orion 
State-Changed-When: Tue Mar 11 07:18:25 PST 2003 
State-Changed-Why:  
Approved by re@ and applied today in time for 4.8R. 
Thanks! 


http://www.freebsd.org/cgi/query-pr.cgi?pr=48907 
>Unformatted:
