Subject: kern/32849: pcidevs update for Intel 82801CA AC'97 Modem Controller
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <njoly@pasteur.fr>
List: netbsd-bugs
Date: 02/16/2006 00:40:00
>Number:         32849
>Category:       kern
>Synopsis:       pcidevs update for Intel 82801CA AC'97 Modem Controller
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 16 00:40:00 +0000 2006
>Originator:     Nicolas Joly
>Release:        NetBSD 3.99.15
>Organization:
Institut Pasteur
>Environment:
System: NetBSD calamity.sis.pasteur.fr 3.99.15 NetBSD 3.99.15 (CALAMITY) #3: Wed Feb 15 14:46:49 CET 2006 njoly@calamity.sis.pasteur.fr:/local/src/NetBSD/obj/i386/sys/arch/i386/compile/CALAMITY i386
Architecture: i386
Machine: i386
>Description:
I just noticed that pcictl report bad description the modem part of an Intel 82801CA ...

njoly@calamity [NetBSD/src]> pcictl pci0 list
[...]
000:31:5: Intel 82801CA AC'97 Audio Controller (audio multimedia, revision 0x02)
000:31:6: Intel 82801CA Modem (modem communications, revision 0x02)

The modem device description should be updated to specify that this is an ac97 modem:

000:31:5: Intel 82801CA AC'97 Audio Controller (audio multimedia, revision 0x02)
000:31:6: Intel 82801CA AC'97 Modem Controller (modem communications, revision 0x02)

This device has some preliminary support with auich(4) device driver with option
AUICH_ATTACH_MODEM.
>How-To-Repeat:
run `pcictl pci0 list' on a machine with a 82801CA and a modem ...
>Fix:
Index: sys/dev/pci/pcidevs
===================================================================
RCS file: /cvsroot/src/sys/dev/pci/pcidevs,v
retrieving revision 1.765
diff -u -r1.765 pcidevs
--- sys/dev/pci/pcidevs	12 Feb 2006 16:35:20 -0000	1.765
+++ sys/dev/pci/pcidevs	15 Feb 2006 15:21:30 -0000
@@ -1821,7 +1821,7 @@
 product INTEL 82801CA_SMB	0x2483	82801CA SMBus Controller
 product INTEL 82801CA_USB_2	0x2484	82801CA USB Controller
 product INTEL 82801CA_AC	0x2485	82801CA AC'97 Audio Controller
-product INTEL 82801CA_MOD	0x2486	82801CA Modem
+product INTEL 82801CA_MOD	0x2486	82801CA AC'97 Modem Controller
 product INTEL 82801CA_USBC	0x2487	82801CA USB Controller
 product INTEL 82801CA_IDE_1	0x248A	82801CA IDE Controller
 product INTEL 82801CA_IDE_2	0x248B	82801CA IDE Controller