svn commit: r244977 - head/sys/dev/ichwd

Jack F Vogel jfv at FreeBSD.org
Wed Jan 2 21:45:21 UTC 2013


Author: jfv
Date: Wed Jan  2 21:45:20 2013
New Revision: 244977
URL: http://svnweb.freebsd.org/changeset/base/244977

Log:
  Add support for new Intel Lynx Point PCH - Watchdog Timer Device IDs

Modified:
  head/sys/dev/ichwd/ichwd.c
  head/sys/dev/ichwd/ichwd.h

Modified: head/sys/dev/ichwd/ichwd.c
==============================================================================
--- head/sys/dev/ichwd/ichwd.c	Wed Jan  2 21:27:32 2013	(r244976)
+++ head/sys/dev/ichwd/ichwd.c	Wed Jan  2 21:45:20 2013	(r244977)
@@ -191,6 +191,9 @@ static struct ichwd_device ichwd_devices
 	{ DEVICEID_PPT29,    "Intel Panther Point watchdog timer",	10 },
 	{ DEVICEID_PPT30,    "Intel Panther Point watchdog timer",	10 },
 	{ DEVICEID_PPT31,    "Intel Panther Point watchdog timer",	10 },
+	{ DEVICEID_LPT0,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT1,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT2,     "Intel Lynx Point watchdog timer",		10 },
 	{ DEVICEID_DH89XXCC_LPC,  "Intel DH89xxCC watchdog timer",	10 },
 	{ 0, NULL, 0 },
 };

Modified: head/sys/dev/ichwd/ichwd.h
==============================================================================
--- head/sys/dev/ichwd/ichwd.h	Wed Jan  2 21:27:32 2013	(r244976)
+++ head/sys/dev/ichwd/ichwd.h	Wed Jan  2 21:45:20 2013	(r244977)
@@ -177,6 +177,38 @@ struct ichwd_softc {
 #define DEVICEID_3400		0x3b12
 #define DEVICEID_3420		0x3b14
 #define DEVICEID_3450		0x3b16
+#define DEVICEID_LPT0		0x8c40
+#define DEVICEID_LPT1		0x8c41
+#define DEVICEID_LPT2		0x8c42
+#define DEVICEID_LPT3		0x8c43
+#define DEVICEID_LPT4		0x8c44
+#define DEVICEID_LPT5		0x8c45
+#define DEVICEID_LPT6		0x8c46
+#define DEVICEID_LPT7		0x8c47
+#define DEVICEID_LPT8		0x8c48
+#define DEVICEID_LPT9		0x8c49
+#define DEVICEID_LPT10		0x8c4a
+#define DEVICEID_LPT11		0x8c4b
+#define DEVICEID_LPT12		0x8c4c
+#define DEVICEID_LPT13		0x8c4d
+#define DEVICEID_LPT14		0x8c4e
+#define DEVICEID_LPT15		0x8c4f
+#define DEVICEID_LPT16		0x8c50
+#define DEVICEID_LPT17		0x8c51
+#define DEVICEID_LPT18		0x8c52
+#define DEVICEID_LPT19		0x8c53
+#define DEVICEID_LPT20		0x8c54
+#define DEVICEID_LPT21		0x8c55
+#define DEVICEID_LPT22		0x8c56
+#define DEVICEID_LPT23		0x8c57
+#define DEVICEID_LPT24		0x8c58
+#define DEVICEID_LPT25		0x8c59
+#define DEVICEID_LPT26		0x8c5a
+#define DEVICEID_LPT27		0x8c5b
+#define DEVICEID_LPT28		0x8c5c
+#define DEVICEID_LPT29		0x8c5d
+#define DEVICEID_LPT30		0x8c5e
+#define DEVICEID_LPT31		0x8c5f
 
 /* ICH LPC Interface Bridge Registers (ICH5 and older) */
 #define ICH_GEN_STA		0xd4


More information about the svn-src-all mailing list