]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
[WATCHDOG] pcwd_usb.c - get heartbeat from dip switches
authorWim Van Sebroeck <wim@iguana.be>
Tue, 9 Jan 2007 21:43:49 +0000 (22:43 +0100)
committerWim Van Sebroeck <wim@iguana.be>
Tue, 9 Jan 2007 21:43:49 +0000 (22:43 +0100)
commitf3dc07330c3e43a8d365eaa74693e320e6ed79d9
tree1106ade1fc48be5ee7d4d0b3792e34fbc8ccc465
parentf9146f26da9a4336e02e35bf20222dcb2ee62c7f
[WATCHDOG] pcwd_usb.c - get heartbeat from dip switches

The PCWD cards normally use the heartbeat that is set via
the dip-switches of the card. There are only 3 switches,
thus 8 combinations that each have a certain heartbeat.
The card can however be programmed with a heartbeat from
1 till 65535 seconds. This is what our driver does: it
programs the heartbeat on the card.

There are however a lot of people that don't know that
we set the heartbeat of the watchdog card to the value
provided by the heartbeat module parameter. Instead they
think that the heartbeat value is the same as set by the
dip-switches.

This patch changes the driver so that at startup you can
take the heartbeat from the dip-switches. You do this
by setting the heartbeat module parameter to 0. This
patch also makes this the default behaviour.

Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
drivers/char/watchdog/pcwd.c