[PATCH] ppc44x/watchdog: Select WATCHDOG_NOWAYOUT option
Kumar Gala
galak at kernel.crashing.org
Fri Jul 13 21:50:22 EST 2012
On Jul 12, 2012, at 9:44 PM, Jiang Lu wrote:
> On PPC44x core, the WRC(Watchdog-timer Reset Control) field of TCR
> of timer can not reset by software after set to a non-zero value.
> Which means software can not reset the timeout behaviour of watchdog timer.
>
> This patch selects WATCHDOG_NOWAYOUT option for 44x platforms to
> indicate the watchdog timer can not be disabled once fired.
>
> Signed-off-by: Jiang Lu <lu.jiang at windriver.com>
> ---
> drivers/watchdog/Kconfig | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
I believe this is not 44x specific, but how Book-E watchdog is architected.
>
> diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig
> index 3709624..41f3dff 100644
> --- a/drivers/watchdog/Kconfig
> +++ b/drivers/watchdog/Kconfig
> @@ -1084,6 +1084,7 @@ config PIKA_WDT
> config BOOKE_WDT
> tristate "PowerPC Book-E Watchdog Timer"
> depends on BOOKE || 4xx
> + select WATCHDOG_NOWAYOUT if 44x
This should probably be 'select WATCHDOG_NOWAYOUT if BOOKE'
> ---help---
> Watchdog driver for PowerPC Book-E chips, such as the Freescale
> MPC85xx SOCs and the IBM PowerPC 440.
> --
> 1.7.7
>
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/linuxppc-dev
More information about the Linuxppc-dev
mailing list