From owner-freebsd-bugs@FreeBSD.ORG Wed Apr 23 23:00:33 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9A4637B401 for ; Wed, 23 Apr 2003 23:00:33 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB90443FCB for ; Wed, 23 Apr 2003 23:00:32 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h3O60WUp012395 for ; Wed, 23 Apr 2003 23:00:32 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h3O60Wti012394; Wed, 23 Apr 2003 23:00:32 -0700 (PDT) Resent-Date: Wed, 23 Apr 2003 23:00:32 -0700 (PDT) Resent-Message-Id: <200304240600.h3O60Wti012394@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tetsuya Ryuchi Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBC3C37B412 for ; Wed, 23 Apr 2003 22:52:26 -0700 (PDT) Received: from kitty.ryuchi.org (kitty.ryuchi.org [219.165.126.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADBDE43FDD for ; Wed, 23 Apr 2003 22:52:25 -0700 (PDT) (envelope-from ryuchi@ryuchi.org) Received: from kitty.ryuchi.org (localhost.ryuchi.org [127.0.0.1]) by kitty.ryuchi.org (8.12.8/8.12.6) with ESMTP id h3O5qNQN024175 for ; Thu, 24 Apr 2003 14:52:23 +0900 (JST) Received: (from ryuchi@localhost) by kitty.ryuchi.org (8.12.8/8.12.6/Submit) id h3O5qNeA024174; Thu, 24 Apr 2003 14:52:23 +0900 (JST) Message-Id: <200304240552.h3O5qNeA024174@kitty.ryuchi.org> Date: Thu, 24 Apr 2003 14:52:23 +0900 (JST) From: Tetsuya Ryuchi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: misc/51336: Probe new IEEE 1394 chip (NEC uPD72874) X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Tetsuya Ryuchi List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2003 06:00:34 -0000 >Number: 51336 >Category: misc >Synopsis: Probe new IEEE 1394 chip (NEC uPD72874) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 23 23:00:32 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Tetsuya Ryuchi >Release: FreeBSD 4.8-RELEASE i386 >Organization: Japan UNIX Society CBUG >Environment: System: FreeBSD 4.8-RELEASE i386 machine PC/AT i386 (PentiumIII 500MHz) installed IEEE 1394 (NEC uPD72874 chip) PCI Card: REX-PFW4H (RATOC Systems, Inc.) >Description: Probe message is not report chip name when boot. >How-To-Repeat: boot FreeBSD on PC/AT with REX-PFW4H (PCI IEEE 1394 card) >Fix: apply this patch to dev/firewire/fwochireg.h and fwochi_pci.c -------- cut here ------------------------------------------------ --- dev/firewire/fwohcireg.h.orig Mon Feb 24 16:31:28 2003 +++ dev/firewire/fwohcireg.h Thu Apr 24 13:47:40 2003 @@ -45,6 +45,7 @@ #define FW_DEVICE_UPD861 (0x0063 << 16) #define FW_DEVICE_UPD871 (0x00ce << 16) +#define FW_DEVICE_UPD72874 (0x00f2 << 16) #define FW_DEVICE_TITSB22 (0x8009 << 16) #define FW_DEVICE_TITSB23 (0x8019 << 16) #define FW_DEVICE_TITSB26 (0x8020 << 16) --- dev/firewire/fwohci_pci.c.orig Tue Mar 25 19:48:38 2003 +++ dev/firewire/fwohci_pci.c Thu Apr 24 13:47:40 2003 @@ -74,6 +74,10 @@ device_set_desc(dev, "NEC uPD72871/2"); return 0; } + if (id == (FW_VENDORID_NEC | FW_DEVICE_UPD72874)) { + device_set_desc(dev, "NEC uPD72874"); + return 0; + } if (id == (FW_VENDORID_TI | FW_DEVICE_TITSB22)) { device_set_desc(dev, "Texas Instruments TSB12LV22"); return 0; -------- cut here ------------------------------------------------ >Release-Note: >Audit-Trail: >Unformatted: