[PATCH 1/3] [WATCHDOG] mpc83xx_wdt: add support for MPC86xx CPUs
galak at kernel.crashing.org
Tue May 13 05:24:20 EST 2008
On May 12, 2008, at 1:52 PM, Anton Vorontsov wrote:
> On MPC86xx the watchdog could be enabled only at power-on-reset, and
> could not be disabled afterwards. We must ping the watchdog from the
> kernel until the userspace handles it.
> MPC83xx CPUs are only differ in a way that watchdog could be disabled
> once, but after it was enabled via software it becomes just the same
> as MPC86xx.
> Thus, to support MPC86xx I added the kernel timer which pings the
> watchdog until the userspace opens it.
> Since we implemented the timer, now we're able to implement proper
> handling for the CONFIG_WATCHDOG_NOWAYOUT case, for MPC83xx and
> Also move the probe code into subsys_initcall, because we want start
> pinging the watchdog ASAP, and misc devices are available in
> Signed-off-by: Anton Vorontsov <avorontsov at ru.mvista.com>
> drivers/watchdog/Kconfig | 4 +-
> drivers/watchdog/mpc83xx_wdt.c | 63 +++++++++++++++++++++++++++++++
we should rename it to mpc8xxx_wdt.c
More information about the Linuxppc-dev