ichwd.c (256281) | ichwd.c (275439) |
---|---|
1/*- 2 * Copyright (c) 2004 Texas A&M University 3 * All rights reserved. 4 * 5 * Developer: Wm. Daryl Hawkins 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 42 unchanged lines hidden (view full) --- 51 * (document no. 292273-001). The WDT is also described in the individual 52 * chipset datasheets, e.g. Intel82801EB ICH5 / 82801ER ICH5R Datasheet 53 * (document no. 252516-001) sections 9.10 and 9.11. 54 * 55 * ICH6/7/8 support by Takeharu KATO <takeharu1219@ybb.ne.jp> 56 */ 57 58#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 2004 Texas A&M University 3 * All rights reserved. 4 * 5 * Developer: Wm. Daryl Hawkins 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 42 unchanged lines hidden (view full) --- 51 * (document no. 292273-001). The WDT is also described in the individual 52 * chipset datasheets, e.g. Intel82801EB ICH5 / 82801ER ICH5R Datasheet 53 * (document no. 252516-001) sections 9.10 and 9.11. 54 * 55 * ICH6/7/8 support by Takeharu KATO <takeharu1219@ybb.ne.jp> 56 */ 57 58#include <sys/cdefs.h> |
59__FBSDID("$FreeBSD: stable/10/sys/dev/ichwd/ichwd.c 253475 2013-07-19 21:37:40Z jfv $"); | 59__FBSDID("$FreeBSD: stable/10/sys/dev/ichwd/ichwd.c 275439 2014-12-03 06:53:49Z mav $"); |
60 61#include <sys/param.h> 62#include <sys/kernel.h> 63#include <sys/module.h> 64#include <sys/systm.h> 65#include <sys/bus.h> 66#include <machine/bus.h> 67#include <sys/rman.h> --- 121 unchanged lines hidden (view full) --- 189 { DEVICEID_PPT27, "Intel Panther Point watchdog timer", 10 }, 190 { DEVICEID_PPT28, "Intel Panther Point watchdog timer", 10 }, 191 { DEVICEID_PPT29, "Intel Panther Point watchdog timer", 10 }, 192 { DEVICEID_PPT30, "Intel Panther Point watchdog timer", 10 }, 193 { DEVICEID_PPT31, "Intel Panther Point watchdog timer", 10 }, 194 { DEVICEID_LPT0, "Intel Lynx Point watchdog timer", 10 }, 195 { DEVICEID_LPT1, "Intel Lynx Point watchdog timer", 10 }, 196 { DEVICEID_LPT2, "Intel Lynx Point watchdog timer", 10 }, | 60 61#include <sys/param.h> 62#include <sys/kernel.h> 63#include <sys/module.h> 64#include <sys/systm.h> 65#include <sys/bus.h> 66#include <machine/bus.h> 67#include <sys/rman.h> --- 121 unchanged lines hidden (view full) --- 189 { DEVICEID_PPT27, "Intel Panther Point watchdog timer", 10 }, 190 { DEVICEID_PPT28, "Intel Panther Point watchdog timer", 10 }, 191 { DEVICEID_PPT29, "Intel Panther Point watchdog timer", 10 }, 192 { DEVICEID_PPT30, "Intel Panther Point watchdog timer", 10 }, 193 { DEVICEID_PPT31, "Intel Panther Point watchdog timer", 10 }, 194 { DEVICEID_LPT0, "Intel Lynx Point watchdog timer", 10 }, 195 { DEVICEID_LPT1, "Intel Lynx Point watchdog timer", 10 }, 196 { DEVICEID_LPT2, "Intel Lynx Point watchdog timer", 10 }, |
197 { DEVICEID_WCPT2, "Intel Wildcat Point watchdog timer", 10 }, 198 { DEVICEID_WCPT4, "Intel Wildcat Point watchdog timer", 10 }, 199 { DEVICEID_WCPT6, "Intel Wildcat Point watchdog timer", 10 }, |
|
197 { DEVICEID_DH89XXCC_LPC, "Intel DH89xxCC watchdog timer", 10 }, 198 { DEVICEID_COLETOCRK_LPC, "Intel Coleto Creek watchdog timer", 10 }, 199 { 0, NULL, 0 }, 200}; 201 202static devclass_t ichwd_devclass; 203 204#define ichwd_read_tco_1(sc, off) \ --- 435 unchanged lines hidden --- | 200 { DEVICEID_DH89XXCC_LPC, "Intel DH89xxCC watchdog timer", 10 }, 201 { DEVICEID_COLETOCRK_LPC, "Intel Coleto Creek watchdog timer", 10 }, 202 { 0, NULL, 0 }, 203}; 204 205static devclass_t ichwd_devclass; 206 207#define ichwd_read_tco_1(sc, off) \ --- 435 unchanged lines hidden --- |