kern/159800: [PATCH] missing ichwd entry for H57 chipset

Dan Nelson dnelson at allantgroup.com
Mon Aug 15 20:10:06 UTC 2011


>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 at 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:


More information about the freebsd-bugs mailing list