From owner-freebsd-bugs@FreeBSD.ORG Mon Aug 15 20:10:06 2011 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEB76106568B for ; Mon, 15 Aug 2011 20:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7DFB18FC1A for ; Mon, 15 Aug 2011 20:10:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7FKA6qR016767 for ; Mon, 15 Aug 2011 20:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7FKA6Wm016766; Mon, 15 Aug 2011 20:10:06 GMT (envelope-from gnats) Resent-Date: Mon, 15 Aug 2011 20:10:06 GMT Resent-Message-Id: <201108152010.p7FKA6Wm016766@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, Dan Nelson Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A46F106564A for ; Mon, 15 Aug 2011 20:06:31 +0000 (UTC) (envelope-from dan@dan.emsphone.com) Received: from email2.allantgroup.com (email2.emsphone.com [199.67.51.116]) by mx1.freebsd.org (Postfix) with ESMTP id CE17C8FC1C for ; Mon, 15 Aug 2011 20:06:30 +0000 (UTC) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by email2.allantgroup.com (8.14.4/8.14.4) with ESMTP id p7FK6RxZ078457 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 15 Aug 2011 15:06:27 -0500 (CDT) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (smmsp@localhost [127.0.0.1]) by dan.emsphone.com (8.14.5/8.14.5) with ESMTP id p7FK6R5E070047 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 15 Aug 2011 15:06:27 -0500 (CDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.14.5/8.14.5/Submit) id p7FK6QUW070046; Mon, 15 Aug 2011 15:06:26 -0500 (CDT) (envelope-from dan) Message-Id: <201108152006.p7FK6QUW070046@dan.emsphone.com> Date: Mon, 15 Aug 2011 15:06:26 -0500 (CDT) From: Dan Nelson To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: kern/159800: [PATCH] missing ichwd entry for H57 chipset X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dan Nelson List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2011 20:10:06 -0000 >Number: 159800 >Category: kern >Synopsis: [PATCH] missing ichwd entry for H57 chipset >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 15 20:10:06 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Dan Nelson >Release: FreeBSD 8.2-STABLE i386 >Organization: >Environment: System: FreeBSD dan.emsphone.com 8.2-STABLE FreeBSD 8.2-STABLE #633 r224868M: Sun Aug 14 14:39:52 CDT 2011 zsh@dan.emsphone.com:/usr/src-svn/sys/i386/compile/DANSMP i386 >Description: My new(ish) desktop uses the Intel H57 chipset, which has watchdog support that is not detected by the ichwd driver. The following patch enables it: >How-To-Repeat: >Fix: Index: ichwd.c =================================================================== --- ichwd.c (revision 224868) +++ ichwd.c (working copy) @@ -111,6 +111,7 @@ { DEVICEID_ICH10DO, "Intel ICH10DO watchdog timer", 10 }, { DEVICEID_ICH10R, "Intel ICH10R watchdog timer", 10 }, { DEVICEID_H55, "Intel H55 watchdog timer", 10 }, + { DEVICEID_H57, "Intel H57 watchdog timer", 10 }, { DEVICEID_PATSBURG_LPC1, "Intel Patsburg watchdog timer", 10 }, { DEVICEID_PATSBURG_LPC2, "Intel Patsburg watchdog timer", 10 }, { DEVICEID_PPT0, "Intel Panther Point watchdog timer", 10 }, Index: ichwd.h =================================================================== --- ichwd.h (revision 224868) +++ ichwd.h (working copy) @@ -137,6 +137,7 @@ #define DEVICEID_ICH10DO 0x3a14 #define DEVICEID_ICH10R 0x3a16 #define DEVICEID_H55 0x3b06 +#define DEVICEID_H57 0x3b08 /* ICH LPC Interface Bridge Registers (ICH5 and older) */ #define ICH_GEN_STA 0xd4 >Release-Note: >Audit-Trail: >Unformatted: