diff options
author | martin yan <martin.yan@microchip.corp-partner.google.com> | 2022-06-02 16:32:18 -0400 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-06-09 20:55:08 +0000 |
commit | 84703209f27ee4413600cb9d229774dc99083a8d (patch) | |
tree | a2cc1241a23d1e26781cbf96a6897368fd17cb26 /zephyr/shim/src/watchdog.c | |
parent | 02afda7df5b23708ba3d8a7f0b5d2f66ae099ffe (diff) | |
download | chrome-ec-84703209f27ee4413600cb9d229774dc99083a8d.tar.gz |
zephyr: mchp: Support sysjump function
Support sysjump function, similar mechanism as other vendor
implementation
BUG=none
BRANCH=main
TEST=Test on adlrvp_mchp project via console sysinfo and sysjump RW/RO
Signed-off-by: martin yan <martin.yan@microchip.corp-partner.google.com>
Change-Id: Ic5e0c32408f993de01579ac5a77b6b84a2fe5811
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3686760
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'zephyr/shim/src/watchdog.c')
-rw-r--r-- | zephyr/shim/src/watchdog.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/zephyr/shim/src/watchdog.c b/zephyr/shim/src/watchdog.c index afb385054b..00cd5c4c30 100644 --- a/zephyr/shim/src/watchdog.c +++ b/zephyr/shim/src/watchdog.c @@ -27,6 +27,11 @@ static void wdt_warning_handler(const struct device *wdt_dev, int channel_id) #ifdef TEST_BUILD wdt_warning_triggered = true; #endif +#ifdef CONFIG_SOC_SERIES_MEC172X + extern void cros_chip_wdt_handler(const struct device *wdt_dev, + int channel_id); + cros_chip_wdt_handler(wdt_dev, channel_id); +#endif } int watchdog_init(void) |