Skip site navigation (1)Skip section navigation (2)
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>