Lines Matching +full:reset +full:- +full:time +full:- +full:sec
1 // SPDX-License-Identifier: GPL-2.0+
10 * (c) Copyright 2000-2001 Marek Michalkiewicz <marekm@linux.org.pl>
20 * "AS-IS" and at no charge.
24 * 14-Dec-2001 Matt Domsch <Matt_Domsch@dell.com>
58 * The function of the watchdog timer is to reset the system
60 * watchdog timer and allow the system to reset, write I/O port 0443H.
78 * Level Value Time/sec | Level Value Time/sec
94 #define WATCHDOG_TIMEOUT 30 /* 30 seconds +/- 20% */
114 int wd_margin = 15 - ((timeout + 1) / 2); in ibwdt_ping()
134 return -EINVAL; in ibwdt_set_heartbeat()
157 return -EFAULT; in ibwdt_write()
183 return -EFAULT; in ibwdt_ioctl()
192 int options, retval = -EINVAL; in ibwdt_ioctl()
195 return -EFAULT; in ibwdt_ioctl()
213 return -EFAULT; in ibwdt_ioctl()
215 return -EINVAL; in ibwdt_ioctl()
223 return -ENOTTY; in ibwdt_ioctl()
231 return -EBUSY; in ibwdt_open()
283 res = -EIO; in ibwdt_probe()
290 res = -EIO; in ibwdt_probe()
295 * if not reset to the default */ in ibwdt_probe()
348 -1, NULL, 0); in ibwdt_init()