From owner-freebsd-bugs Sun Jun 21 17:31:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA04453 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 17:31:51 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04424 for ; Sun, 21 Jun 1998 17:31:38 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA27346; Sun, 21 Jun 1998 17:30:02 -0700 (PDT) Received: from cesit1.unifi.it (cesit1.unifi.it [150.217.1.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04362 for ; Sun, 21 Jun 1998 17:31:18 -0700 (PDT) (envelope-from ugo@dsi.UNIFI.IT) Received: from aguirre.dsi.unifi.it by CESIT1.UNIFI.IT (PMDF V5.1-10 #23168) with SMTP id <01IYIRK80QF40004VD@CESIT1.UNIFI.IT> for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jun 1998 02:31:32 MET Received: from by aguirre.dsi.unifi.it (4.1/SMI-4.1) id AB11559; Sun, 21 Jun 1998 18:56:50 +0200 Received: from pegasus.home.net (pegasus.home.net [192.168.1.3]) by dsi.unifi.it (8.8.8/8.8.8) with ESMTP id UAA22502 for ; Sun, 21 Jun 1998 20:05:25 +0200 (MET DST envelope-from ugo) Received: (from ugo@localhost) by pegasus.home.net (8.8.8/8.8.8) id UAA01236; Sun, 21 Jun 1998 20:05:24 +0200 (MET DST envelope-from ugo) Message-Id: <199806211805.UAA01236@pegasus.home.net> Date: Sun, 21 Jun 1998 20:05:24 +0200 (MET DST) From: paterno@dsi.UNIFI.IT Reply-To: paterno@dsi.UNIFI.IT To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7014: [PATCH][STABLE] Add support for SiS 5591 bridge to pcisupport.c Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7014 >Category: kern >Synopsis: [PATCH][STABLE] Add support for SiS 5591 bridge to pcisupport.c >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jun 21 17:30:02 PDT 1998 >Last-Modified: >Originator: Ugo Paternostro >Organization: Not an organization >Release: FreeBSD 2.2.6-STABLE i386 >Environment: FreeBSD pegasus.home.net 2.2.6-STABLE FreeBSD 2.2.6-STABLE #4: Sun Jun 14 14:53:39 MET DST 1998 ugo@pegasus.home.net:/usr/src/sys/compile/PEGASUS i386 >Description: Please commit the attached patch to src/sys/pci/pcisupport.c to add support for the SiS 5591 chipset. Maybe you want to commit into -current too. >How-To-Repeat: Buy a M/B with a SiS chipset? ;-) >Fix: Index: pcisupport.c =================================================================== RCS file: /home/ncvs/src/sys/pci/pcisupport.c,v retrieving revision 1.40.2.8 diff -u -r1.40.2.8 pcisupport.c --- pcisupport.c 1998/06/17 15:29:09 1.40.2.8 +++ pcisupport.c 1998/06/21 17:43:10 @@ -125,8 +125,6 @@ return ("Intel 82424ZX (Saturn) cache DRAM controller"); case 0x04828086: return ("Intel 82375EB PCI-EISA bridge"); - case 0x04961039: - return ("SiS 85c496"); case 0x04a38086: rev = (unsigned) pci_conf_read (tag, PCI_CLASS_REG) & 0xff; if (rev == 16 || rev == 17) @@ -144,12 +142,6 @@ return ("Intel 82437MX mobile PCI cache memory controller"); case 0x12508086: return ("Intel 82439"); - case 0x04061039: - return ("SiS 85c501"); - case 0x00081039: - return ("SiS 85c503"); - case 0x06011039: - return ("SiS 85c601"); case 0x70008086: return ("Intel 82371SB PCI-ISA bridge"); case 0x70108086: @@ -190,6 +182,20 @@ return ("NEC 002C PCI to PC-98 C-bus bridge"); case 0x003b1033: return ("NEC 003B PCI to PC-98 C-bus bridge"); + + /* SiS -- vendor 0x1039 */ + case 0x04961039: + return ("SiS 85c496"); + case 0x04061039: + return ("SiS 85c501"); + case 0x00081039: + return ("SiS 85c503"); + case 0x06011039: + return ("SiS 85c601"); + case 0x55911039: + return ("SiS 5591 host to PCI bridge"); + case 0x00011039: + return ("SiS 5591 host to AGP bridge"); }; if (descr = generic_pci_bridge(tag)) >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message