xref: /freebsd/share/man/man4/viawd.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
161af1d13SFabien Thomas.\"-
261af1d13SFabien Thomas.\" Copyright (c) 2011 Fabien Thomas <fabient@FreeBSD.org>
361af1d13SFabien Thomas.\" All rights reserved.
461af1d13SFabien Thomas.\"
561af1d13SFabien Thomas.\" Redistribution and use in source and binary forms, with or without
661af1d13SFabien Thomas.\" modification, are permitted provided that the following conditions
761af1d13SFabien Thomas.\" are met:
861af1d13SFabien Thomas.\" 1. Redistributions of source code must retain the above copyright
961af1d13SFabien Thomas.\"    notice, this list of conditions and the following disclaimer.
1061af1d13SFabien Thomas.\" 2. Redistributions in binary form must reproduce the above copyright
1161af1d13SFabien Thomas.\"    notice, this list of conditions and the following disclaimer in the
1261af1d13SFabien Thomas.\"    documentation and/or other materials provided with the distribution.
1361af1d13SFabien Thomas.\"
1461af1d13SFabien Thomas.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS `AS IS'' AND
1561af1d13SFabien Thomas.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1661af1d13SFabien Thomas.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1761af1d13SFabien Thomas.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1861af1d13SFabien Thomas.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1961af1d13SFabien Thomas.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2061af1d13SFabien Thomas.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2161af1d13SFabien Thomas.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2261af1d13SFabien Thomas.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2361af1d13SFabien Thomas.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2461af1d13SFabien Thomas.\" SUCH DAMAGE.
2561af1d13SFabien Thomas.\"
2661af1d13SFabien Thomas.Dd December 7, 2011
2761af1d13SFabien Thomas.Dt VIAWD 4
2861af1d13SFabien Thomas.Os
2961af1d13SFabien Thomas.Sh NAME
3061af1d13SFabien Thomas.Nm viawd
3161af1d13SFabien Thomas.Nd device driver for VIA south bridge watchdog timer
3261af1d13SFabien Thomas.Sh SYNOPSIS
3361af1d13SFabien ThomasTo compile this driver into the kernel,
3461af1d13SFabien Thomasplace the following line in your
3561af1d13SFabien Thomaskernel configuration file:
3661af1d13SFabien Thomas.Bd -ragged -offset indent
3761af1d13SFabien Thomas.Cd "device viawd"
3861af1d13SFabien Thomas.Ed
3961af1d13SFabien Thomas.Pp
4061af1d13SFabien ThomasAlternatively, to load the driver as a
4161af1d13SFabien Thomasmodule at boot time, place the following line in
4261af1d13SFabien Thomas.Xr loader.conf 5 :
4361af1d13SFabien Thomas.Bd -literal -offset indent
4461af1d13SFabien Thomasviawd_load="YES"
4561af1d13SFabien Thomas.Ed
4661af1d13SFabien Thomas.Sh DESCRIPTION
4761af1d13SFabien ThomasThe
4861af1d13SFabien Thomas.Nm
4961af1d13SFabien Thomasdriver provides
5061af1d13SFabien Thomas.Xr watchdog 4
5161af1d13SFabien Thomassupport for the watchdog interrupt timer present on
5261af1d13SFabien ThomasVIA south bridge chipset (VT8251, CX700, VX800, VX855, VX900).
5361af1d13SFabien Thomas.Pp
5461af1d13SFabien ThomasThe VIA south bridge have a built-in watchdog timer,
5561af1d13SFabien Thomaswhich can be enabled and disabled by user's program and set between
5661af1d13SFabien Thomas1 to 1023 seconds.
5761af1d13SFabien Thomas.Pp
5861af1d13SFabien ThomasThe
5961af1d13SFabien Thomas.Nm
6061af1d13SFabien Thomasdriver when unloaded with running watchdog will reschedule the watchdog
6161af1d13SFabien Thomasto 5 minutes.
6261af1d13SFabien Thomas.Sh SEE ALSO
6361af1d13SFabien Thomas.Xr watchdog 4 ,
6461af1d13SFabien Thomas.Xr watchdog 8 ,
6561af1d13SFabien Thomas.Xr watchdogd 8 ,
6661af1d13SFabien Thomas.Xr watchdog 9
6761af1d13SFabien Thomas.Sh HISTORY
6861af1d13SFabien ThomasThe
6961af1d13SFabien Thomas.Nm
7061af1d13SFabien Thomasdriver first appeared in
7161af1d13SFabien Thomas.Fx 10.0 .
7261af1d13SFabien Thomas.Sh AUTHORS
7361af1d13SFabien Thomas.An -nosplit
7461af1d13SFabien ThomasThe
7561af1d13SFabien Thomas.Nm
7661af1d13SFabien Thomasdriver and this manual page were written by
77*6c899950SBaptiste Daroussin.An Fabien Thomas Aq Mt fabient@FreeBSD.org .
78