From: Jim Liu Date: Tue, 13 Sep 2022 06:19:24 +0000 (+0800) Subject: wdt: nuvoton: add expire function for generic reset X-Git-Tag: v2023.07~283^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0ab55cb6f713abeb0b0f0cc1af2d2d16353b5ee0;p=platform%2Fkernel%2Fu-boot.git wdt: nuvoton: add expire function for generic reset Add expire_now function for generic sysreset request Signed-off-by: Jim Liu --- diff --git a/drivers/watchdog/npcm_wdt.c b/drivers/watchdog/npcm_wdt.c index 256020f..e56aa0e 100644 --- a/drivers/watchdog/npcm_wdt.c +++ b/drivers/watchdog/npcm_wdt.c @@ -75,6 +75,11 @@ static int npcm_wdt_reset(struct udevice *dev) return 0; } +static int npcm_wdt_expire_now(struct udevice *dev, ulong flags) +{ + return npcm_wdt_reset(dev); +} + static int npcm_wdt_of_to_plat(struct udevice *dev) { struct npcm_wdt_priv *priv = dev_get_priv(dev); @@ -87,6 +92,7 @@ static int npcm_wdt_of_to_plat(struct udevice *dev) } static const struct wdt_ops npcm_wdt_ops = { + .expire_now = npcm_wdt_expire_now, .start = npcm_wdt_start, .reset = npcm_wdt_reset, .stop = npcm_wdt_stop,