[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