Home
last modified time | relevance | path

Searched refs:wd_num (Results 1 – 2 of 2) sorted by relevance

/hal_microchip-latest/mpfs/drivers/mss/mss_watchdog/
Dmss_watchdog.h359 mss_watchdog_num_t wd_num,
417 mss_watchdog_num_t wd_num,
442 static inline void MSS_WD_reload(mss_watchdog_num_t wd_num) in MSS_WD_reload() argument
444 if ((WATCHDOG_TypeDef*)0 != wdog_hw_base[wd_num]) in MSS_WD_reload()
446 wdog_hw_base[wd_num]->REFRESH = MSS_WDOG_REFRESH_KEY; in MSS_WD_reload()
466 static inline uint32_t MSS_WD_current_value(mss_watchdog_num_t wd_num) in MSS_WD_current_value() argument
468 return wdog_hw_base[wd_num]->REFRESH; in MSS_WD_current_value()
489 static inline uint32_t MSS_WD_forbidden_status(mss_watchdog_num_t wd_num) in MSS_WD_forbidden_status() argument
491 return ((wdog_hw_base[wd_num]->STATUS & MSS_WDOG_FORBIDDEN_MASK) >> in MSS_WD_forbidden_status()
551 mss_watchdog_num_t wd_num in MSS_WD_enable_mvrp_irq() argument
[all …]
Dmss_watchdog.c35 mss_watchdog_num_t wd_num, in MSS_WD_configure() argument
47 wdog_hw_base[wd_num]->TRIGGER = config->timeout_val; in MSS_WD_configure()
56 wdog_hw_base[wd_num]->MSVP = config->mvrp_val; in MSS_WD_configure()
65 wdog_hw_base[wd_num]->TIME = config->time_val; in MSS_WD_configure()
72 wdog_hw_base[wd_num]->CONTROL = (uint32_t)(config->forbidden_en << in MSS_WD_configure()
76 if (!(MSS_WDOG_FORBIDDEN_MASK & wdog_hw_base[wd_num]->STATUS)) in MSS_WD_configure()
78 wdog_hw_base[wd_num]->REFRESH = MSS_WDOG_REFRESH_KEY; in MSS_WD_configure()
93 mss_watchdog_num_t wd_num, mss_watchdog_config_t* config in MSS_WD_get_config() argument
96 if((WATCHDOG_TypeDef*)0 != wdog_hw_base[wd_num]) in MSS_WD_get_config()
98 config->time_val = wdog_hw_base[wd_num]->TIME; in MSS_WD_get_config()
[all …]