Skip to content
Commit 7c25f8c9 authored by Ariel D'Alessandro's avatar Ariel D'Alessandro Committed by Wim Van Sebroeck
Browse files

watchdog: NXP LPC18xx Watchdog Timer Driver



This commit adds support for the watchdog timer found in NXP LPC SoCs
family, which includes LPC18xx/LPC43xx. Other SoCs in that family may
share the same watchdog hardware.

Watchdog driver registers a restart handler that will restart the system
by performing an incorrect feed after ensuring the watchdog is enabled in
reset mode.

As watchdog cannot be disabled in hardware, driver's stop routine will
regularly send a keepalive ping using a timer.

Signed-off-by: default avatarAriel D'Alessandro <ariel@vanguardiasur.com.ar>
Reviewed-by: default avatarGuenter Roeck <linux@roeck-us.net>
Signed-off-by: default avatarWim Van Sebroeck <wim@iguana.be>
parent 4f2d0b2d
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment