From st@epcc.ed.ac.uk Thu Feb 25 02:11:24 1999
Return-Path: <st@epcc.ed.ac.uk>
Received: from e450.epcc.ed.ac.uk (e450.epcc.ed.ac.uk [129.215.56.230])
	by hub.freebsd.org (Postfix) with ESMTP id 1C50F14D13
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 25 Feb 1999 02:09:53 -0800 (PST)
	(envelope-from st@epcc.ed.ac.uk)
Received: from quartz.epcc.ed.ac.uk (quartz [129.215.56.3])
	by e450.epcc.ed.ac.uk (8.9.1/8.9.1) with ESMTP id KAA04418
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 25 Feb 1999 10:09:33 GMT
Message-Id: <12664.199902251009@quartz.epcc.ed.ac.uk>
Date: Thu, 25 Feb 1999 10:09:33 GMT
From: st@epcc.ed.ac.uk
To: FreeBSD-gnats-submit@freebsd.org
Subject: Some more SiS chipset PCI IDs for chipset_probe()
X-Send-Pr-Version: 3.2

>Number:         10255
>Category:       kern
>Synopsis:       Some more SiS chipset PCI IDs for chipset_probe()
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 25 10:20:07 PST 1999
>Closed-Date:    Tue Jun 27 01:08:46 PDT 2000
>Last-Modified:  Tue Jun 27 01:10:03 PDT 2000
>Originator:     Scott Telford
>Release:        FreeBSD 2.2.8-RELEASE i386
>Organization:
Edinburgh Parallel Computing Centre, University of Edinburgh, UK.
>Environment:

	

>Description:

I've appended a diff to /sys/pci/pcisupport.c (FreeBSD 2.2.8-RELEASE
version) which adds recognition of the SiS 551x and 5597/5598 chipsets.
I've tested this on an SiS 551x-based system and it give the following
messages:

chip0 <SiS 5511> rev 0 on pci0:0:0
chip1 <SiS 85c503/5513/5597/5598 PCI-ISA bridge> rev 1 on pci0:1:0
chip2 <SiS 5513/5597/5598 IDE interface> rev 7 int a irq ?? on pci0:1:1


>How-To-Repeat:


>Fix:
	
--- pcisupport.c	1999/02/18 14:31:56	1.1
+++ pcisupport.c	1999/02/25 09:59:42
@@ -147,9 +147,15 @@
 	case 0x04061039:
 		return ("SiS 85c501");
 	case 0x00081039:
-		return ("SiS 85c503");
+		return ("SiS 85c503/5513/5597/5598 PCI-ISA bridge");
 	case 0x06011039:
 		return ("SiS 85c601");
+	case 0x55111039:
+		return ("SiS 5511");
+	case 0x55131039:
+		return ("SiS 5513/5597/5598 IDE interface");
+	case 0x55971039:
+		return ("SiS 5597/5598");
 	case 0x70008086:
 		return ("Intel 82371SB PCI-ISA bridge");
 	case 0x70108086:



>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: nbm 
State-Changed-When: Tue Jun 27 01:08:46 PDT 2000 
State-Changed-Why:  
From my reading, these are now in pcisupport.c on all post 3.0 releases. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=10255 
>Unformatted:
 Scott Telford
