kern/143068: Device ID for ichwd on the H55 Express chipset watchdog timer

[ Available lists | Index of freebsd-bugs | Month of Jan 2010 | Week of 21 Jan 2010 | Raw email | View thread | Wrap long lines | Reply ]
From
Mike Tancsa <mike@sentex.net>
Date
21 Jan 2010 21:20:31
Subject
kern/143068: Device ID for ichwd on the H55 Express chipset watchdog timer
Message-ID
201001212118.o0LLIHmS084744@www.freebsd.org


[ Hide this part ]
 
>Number: 143068
>Category: kern
>Synopsis: Device ID for ichwd on the H55 Express chipset watchdog timer
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Jan 21 21:20:31 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Mike Tancsa
>Release: 9.0
>Organization:
Sentex Communications
>Environment:
FreeBSD i3.sentex.ca 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Thu Jan 21 15:14:14 EST 2010
>Description:
Device ID to add support for the ichwd driver on the Intel H55 Express chipset (intel i3 cpus)


>How-To-Repeat:
kldload ichwd... The ID is not there, so the driver does not work
>Fix:
1(ich10)# diff -u orig/ichwd.c ichwd.c
--- orig/ichwd.c 2009-11-07 06:41:23.000000000 -0500
+++ ichwd.c 2010-01-21 16:10:36.000000000 -0500
@@ -109,6 +109,7 @@
{ DEVICEID_ICH10D, "Intel ICH10D watchdog timer", 10 },
{ DEVICEID_ICH10DO, "Intel ICH10DO watchdog timer", 10 },
{ DEVICEID_ICH10R, "Intel ICH10R watchdog timer", 10 },
+ { DEVICEID_H55EXP, "Intel H55 Express watchdog timer", 10 },
{ 0, NULL, 0 },
};

1(ich10)# diff -u orig/ichwd.h ichwd.h
--- orig/ichwd.h 2008-08-25 11:23:54.000000000 -0400
+++ ichwd.h 2010-01-21 16:10:20.000000000 -0500
@@ -99,6 +99,7 @@
#define DEVICEID_ICH10D 0x3a1a
#define DEVICEID_ICH10DO 0x3a14
#define DEVICEID_ICH10R 0x3a16
+#define DEVICEID_H55EXP 0x3b06

/* ICH LPC Interface Bridge Registers (ICH5 and older) */
#define ICH_GEN_STA 0xd4
1(ich10)#

>Release-Note:
>Audit-Trail:
>Unformatted:


Elapsed time: 0.092 seconds