9 #include "qm_soc_regs.h"
68 void (*callback)(
void *data);
141 const qm_wdt_context_t *
const ctx);
Watchdog Interrupt Reset Response Mode.
qm_wdt_mode_t mode
Watchdog response mode.
bool pause_en
Pause enable in LMT power state C2 and C2 Plus.
Watchdog Reset Response Mode.
QM WDT configuration type.
uint32_t timeout
Index for the WDT timeout table.
int qm_wdt_restore_context(const qm_wdt_t wdt, const qm_wdt_context_t *const ctx)
Restore watchdog context.
int qm_wdt_reload(const qm_wdt_t wdt)
Reload the WDT counter.
int qm_wdt_save_context(const qm_wdt_t wdt, qm_wdt_context_t *const ctx)
Save watchdog context.
int qm_wdt_set_config(const qm_wdt_t wdt, const qm_wdt_config_t *const cfg)
Set configuration of WDT module.
qm_wdt_t
Number of WDT controllers.
int qm_wdt_start(const qm_wdt_t wdt)
Start WDT.
void * callback_data
Callback user data.
qm_wdt_mode_t
WDT Mode type.