[Midnightbsd-cvs] src [7666] trunk/sys/dev/ichwd: add lynxpoint and wildcat intel chipsets

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 6 16:58:14 EDT 2016


Revision: 7666
          http://svnweb.midnightbsd.org/src/?rev=7666
Author:   laffer1
Date:     2016-08-06 16:58:14 -0400 (Sat, 06 Aug 2016)
Log Message:
-----------
add lynxpoint and wildcat intel chipsets

Modified Paths:
--------------
    trunk/sys/dev/ichwd/ichwd.c
    trunk/sys/dev/ichwd/ichwd.h

Modified: trunk/sys/dev/ichwd/ichwd.c
===================================================================
--- trunk/sys/dev/ichwd/ichwd.c	2016-08-06 20:56:43 UTC (rev 7665)
+++ trunk/sys/dev/ichwd/ichwd.c	2016-08-06 20:58:14 UTC (rev 7666)
@@ -191,7 +191,43 @@
 	{ 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_LPT3,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT4,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT5,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT6,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT7,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT8,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT9,     "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT10,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT11,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT12,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT13,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT14,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT15,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT16,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT17,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT18,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT19,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT20,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT21,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT22,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT23,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT24,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT25,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT26,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT27,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT28,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT29,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT30,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_LPT31,    "Intel Lynx Point watchdog timer",		10 },
+	{ DEVICEID_WCPT2,    "Intel Wildcat Point watchdog timer",	10 },
+	{ DEVICEID_WCPT4,    "Intel Wildcat Point watchdog timer",	10 },
+	{ DEVICEID_WCPT6,    "Intel Wildcat Point watchdog timer",	10 },
 	{ DEVICEID_DH89XXCC_LPC,  "Intel DH89xxCC watchdog timer",	10 },
+	{ DEVICEID_COLETOCRK_LPC, "Intel Coleto Creek watchdog timer",  10 },
 	{ 0, NULL, 0 },
 };
 
@@ -320,8 +356,6 @@
 		ichwd_write_tco_1(sc, TCO_RLD, 1);
 	else
 		ichwd_write_tco_2(sc, TCO_RLD, 1);
-
-	ichwd_verbose_printf(sc->device, "timer reloaded\n");
 }
 
 /*

Modified: trunk/sys/dev/ichwd/ichwd.h
===================================================================
--- trunk/sys/dev/ichwd/ichwd.h	2016-08-06 20:56:43 UTC (rev 7665)
+++ trunk/sys/dev/ichwd/ichwd.h	2016-08-06 20:58:14 UTC (rev 7666)
@@ -25,7 +25,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $MidnightBSD$
+ * $FreeBSD: stable/10/sys/dev/ichwd/ichwd.h 275439 2014-12-03 06:53:49Z mav $
  */
 
 #ifndef _ICHWD_H_
@@ -126,6 +126,7 @@
 #define DEVICEID_PPT30		0x1e5e
 #define DEVICEID_PPT31		0x1e5f
 #define DEVICEID_DH89XXCC_LPC	0x2310
+#define DEVICEID_COLETOCRK_LPC	0x2390
 #define DEVICEID_82801AA	0x2410
 #define DEVICEID_82801AB	0x2420
 #define DEVICEID_82801BA	0x2440
@@ -177,6 +178,41 @@
 #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
+#define DEVICEID_WCPT2		0x8cc2
+#define DEVICEID_WCPT4		0x8cc4
+#define DEVICEID_WCPT6		0x8cc6
 
 /* ICH LPC Interface Bridge Registers (ICH5 and older) */
 #define ICH_GEN_STA		0xd4



More information about the Midnightbsd-cvs mailing list