Date: 10 Jan 2002 06:16:56 -0000 From: cwasser@v-wave.com To: FreeBSD-gnats-submit@freebsd.org Subject: conf/33753: Intel ICH2 and NVidia device ID updates Message-ID: <20020110061656.42859.qmail@skunkworks.lan.majestik12.ca>
next in thread | raw e-mail | index | archive | help
>Number: 33753
>Category: conf
>Synopsis: Intel ICH2 and NVidia device ID updates
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Jan 09 22:20:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: Chris Wasser
>Release: FreeBSD 4.4-RELEASE-p1 i386
>Organization:
na
>Environment:
System: 4.4-RELEASE-p1 FreeBSD 4.4-RELEASE-p1 #12: Wed Jan 9 20:33:33 MST 2002 root@:/opt/obj/opt/src/sys/UKCV1_SKUNKWORKS i386
$FreeBSD: src/sys/conf/newvers.sh,v 1.44.2.17.2.2 2001/12/03 13:15:23
>Description:
This patch may be redundant, but adds PCI ID's for ICH2 chipset on DFI
CS62-TC motherboard, as well as NVidia GeForce2 cards I had to work
with.
>How-To-Repeat:
Have the same hardware, use 4.4-RELEASE-p1.
>Fix:
diff -urNb src/sys/pci/agp_intel.c src/sys/pci/agp_intel.c
--- src/sys/pci/agp_intel.c Wed Jul 19 03:48:04 2000
+++ src/sys/pci/agp_intel.c Wed Jan 9 19:14:52 2002
@@ -63,6 +63,9 @@
switch (pci_get_devid(dev)) {
/* Intel -- vendor 0x8086 */
+ case 0x11308086:
+ return ("Intel 82815EM/EP (ICH2) host to PCI bridge");
+
case 0x71808086:
return ("Intel 82443LX (440 LX) host to PCI bridge");
diff -urNb src/sys/pci/pcisupport.c src/sys/pci/pcisupport.c
--- src/sys/pci/pcisupport.c Tue Aug 14 22:04:59 2001
+++ src/sys/pci/pcisupport.c Wed Jan 9 20:25:49 2002
@@ -1215,6 +1215,8 @@
return ("Intel 82801AA (ICH) AC'97 Audio Controller");
case 0x24258086:
return ("Intel 82801AB (ICH0) AC'97 Audio Controller");
+ case 0x24438086:
+ return ("Intel 82801BA/BAM (ICH2) SMBus controller");
/* Sony -- vendor 0x104d */
case 0x8009104d:
@@ -1781,12 +1783,16 @@
chip = "GeForce DDR"; break;
case 0x0103:
chip = "Quadro"; break;
+ case 0x0110:
+ chip = "GeForce2 MX (NV11)"; break;
case 0x0150:
case 0x0151:
case 0x0152:
chip = "GeForce2 GTS"; break;
case 0x0153:
chip = "Quadro2"; break;
+ case 0x0178:
+ chip = "GeForce2 MX-400 (NV17GL)"; break;
}
break;
case 0x12d2:
diff -urNb src/sys/dev/sound/pci/ich.c src/sys/dev/sound/pci/ich.c
--- src/sys/dev/sound/pci/ich.c Fri Aug 31 01:50:28 2001
+++ src/sys/dev/sound/pci/ich.c Wed Jan 9 20:03:37 2002
@@ -454,7 +454,7 @@
return 0;
case 0x24458086:
- device_set_desc(dev, "Intel 82801BA (ICH2)");
+ device_set_desc(dev, "Intel 82801BA/BAM (ICH2) AC'97 Audio Controller");
return 0;
default:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020110061656.42859.qmail>
