Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Nov 1998 13:40:00 -0800 (PST)
From:      vanmaren@cs.utah.edu
To:        freebsd-bugs@FreeBSD.ORG
Subject:   kern/8895: DEC 21152 PCI-PCI bridge chip isn't probed
Message-ID:  <199811292140.NAA02885@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/8895; it has been noted by GNATS.

From: vanmaren@cs.utah.edu
To: FreeBSD-gnats-submit@FreeBSD.ORG
Cc:  Subject: kern/8895: DEC 21152 PCI-PCI bridge chip isn't probed
Date: Sun, 29 Nov 1998 09:49:23 -0700 (MST)

 >Number:         8895
 >Category:       kern
 >Synopsis:       DEC 21152 PCI-PCI bridge chip isn't probed
 >Confidential:   no
 >Severity:       non-critical
 >Priority:       medium
 >Responsible:    freebsd-bugs
 >State:          open
 >Quarter:
 >Keywords:
 >Date-Required:
 >Class:          sw-bug
 >Submitter-Id:   current-users
 >Arrival-Date:   Sun Nov 29 09:00:01 PST 1998
 >Last-Modified:
 >Originator:     Kevin Van Maren
 >Organization:
 University of Utah
 >Release:        FreeBSD 3.0-CURRENT i386
 >Environment:
 
 FreeBSD vanmaren.aros.net 3.0-CURRENT FreeBSD 3.0-CURRENT #4: Mon Nov  9 20:53:15 MST 1998     vanmaren@vanmaren.aros.net:/usr/src/sys/compile/VANMAREN  i386
 
 >Description:
 
 The DEC 21152 PCI-PCI bridge chip, used in most newer multiport ethernet
 adapters and the newer Adaptec 3940UW is not identified in pcisupport.c
 
 >How-To-Repeat:
 
 Use a card with that bridge chip, or a motherboard with one on it, and
 it won't be identified.
 
 It will be listed as:
 chip5: <PCI to PCI bridge (vendor=1011 device=0024)> rev 0x03 on pci0.11.0
 
 instead of as:
 chip5: <DEC 21152 PCI-PCI bridge> rev 0x03 on pci0.11.0
 
 >Fix:
 
 This patch will cause it to be listed properly.
 
 Please back-port this patch to 2.2-STABLE in time for 2.2.8.
 
 Index: pcisupport.c
 ===================================================================
 RCS file: /usr/lsrc/FreeBSD/CVS/src/sys/pci/pcisupport.c,v
 retrieving revision 1.74
 diff -u -r1.74 pcisupport.c
 --- pcisupport.c	1998-11-26 14:57:52-07	1.74
 +++ pcisupport.c	1998-11-29 09:34:15-07
 @@ -238,6 +238,8 @@
  		return ("IBM 82351 PCI-PCI bridge");
  	case 0x00011011:
  		return ("DEC 21050 PCI-PCI bridge");
 +	case 0x00241011:
 +		return ("DEC 21152 PCI-PCI bridge");
  	case 0x124b8086:
  		return ("Intel 82380FB mobile PCI to PCI bridge");
  	/* VLSI -- vendor 0x1004 */
 @@ -825,6 +827,7 @@
  		break;
  #if 0
  	case 0x00011011: /* DEC 21050 */
 +	case 0x00241011: /* DEC 21152 */
  	case 0x00221014: /* IBM xxx */
  		writeconfig (config_id, conf_pci2pci);
  		break;
 >Audit-Trail:
 >Unformatted:
 
 To Unsubscribe: send mail to majordomo@FreeBSD.org
 with "unsubscribe freebsd-bugs" in the body of the message
 
 

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?199811292140.NAA02885>