From owner-freebsd-bugs@FreeBSD.ORG Mon Aug 11 23:30:12 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 E92CA37B401 for ; Mon, 11 Aug 2003 23:30:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD95A43FBD for ; Mon, 11 Aug 2003 23:30:11 -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 h7C6UBUp000494 for ; Mon, 11 Aug 2003 23:30:11 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h7C6UBnF000488; Mon, 11 Aug 2003 23:30:11 -0700 (PDT) Resent-Date: Mon, 11 Aug 2003 23:30:11 -0700 (PDT) Resent-Message-Id: <200308120630.h7C6UBnF000488@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, yosimoto@waishi.jp Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6B1F37B401 for ; Mon, 11 Aug 2003 23:29:17 -0700 (PDT) Received: from daemon.kek.jp (daemon.kek.jp [130.87.85.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F71643FAF for ; Mon, 11 Aug 2003 23:29:17 -0700 (PDT) (envelope-from yosimoto@daemon.kek.jp) Received: by daemon.kek.jp (Postfix, from userid 1001) id B8DCC33641B; Tue, 12 Aug 2003 15:29:14 +0900 (JST) Message-Id: <20030812062914.B8DCC33641B@daemon.kek.jp> Date: Tue, 12 Aug 2003 15:29:14 +0900 (JST) From: yosimoto@waishi.jp To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/55485: [patch] add support for a Intel 82801EB (ICH5) SMBus controller X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: yosimoto@waishi.jp List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Aug 2003 06:30:13 -0000 >Number: 55485 >Category: kern >Synopsis: [patch] add support for a Intel 82801EB (ICH5) SMBus controller >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: Mon Aug 11 23:30:10 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Shin-ichi Yoshimoto >Release: FreeBSD 5.1-CURRENT i386 >Organization: >Environment: System: FreeBSD daemon.kek.jp 5.1-CURRENT FreeBSD 5.1-CURRENT #17: Tue Aug 12 14:23:01 JST 2003 yosimoto@daemon.kek.jp:/usr/obj/usr/src/sys/DAEMON i386 Intel D865PERL Motherboard >Description: This patch adds support for a Intel 82801EB (ICH5) SMBus controller. After applying this patch, ICH5 SMBus detected like this: $ dmesg [snip] ichsmb0: port 0xc800-0xc81f irq 19 at device 31.3 on pci0 smbus0: on ichsmb0 smb0: on smbus0 [snip] >How-To-Repeat: >Fix: --- ichsmb_pci.c.orig Tue Aug 12 13:36:10 2003 +++ ichsmb_pci.c Tue Aug 12 14:56:42 2003 @@ -71,6 +71,7 @@ #define ID_82801BA 0x24438086 #define ID_82801CA 0x24838086 #define ID_82801DC 0x24C38086 +#define ID_82801EB 0x24D38086 #define PCIS_SERIALBUS_SMBUS_PROGIF 0x00 @@ -131,6 +132,9 @@ break; case ID_82801DC: device_set_desc(dev, "Intel 82801DC (ICH4) SMBus controller"); + break; + case ID_82801EB: + device_set_desc(dev, "Intel 82801EB (ICH5) SMBus controller"); break; default: if (pci_get_class(dev) == PCIC_SERIALBUS >Release-Note: >Audit-Trail: >Unformatted: