Lines Matching refs:mwdt_dev
19 hal->mwdt_dev = &TIMERG0; in wdt_hal_init()
23 hal->mwdt_dev = &TIMERG1; in wdt_hal_init()
63 mwdt_ll_write_protect_disable(hal->mwdt_dev); in wdt_hal_init()
65 mwdt_ll_disable(hal->mwdt_dev); in wdt_hal_init()
66 mwdt_ll_disable_stage(hal->mwdt_dev, 0); in wdt_hal_init()
67 mwdt_ll_disable_stage(hal->mwdt_dev, 1); in wdt_hal_init()
68 mwdt_ll_disable_stage(hal->mwdt_dev, 2); in wdt_hal_init()
69 mwdt_ll_disable_stage(hal->mwdt_dev, 3); in wdt_hal_init()
72 mwdt_ll_set_edge_intr(hal->mwdt_dev, false); in wdt_hal_init()
73 mwdt_ll_set_level_intr(hal->mwdt_dev, enable_intr); in wdt_hal_init()
75 mwdt_ll_clear_intr_status(hal->mwdt_dev); in wdt_hal_init()
76 mwdt_ll_set_intr_enable(hal->mwdt_dev, enable_intr); in wdt_hal_init()
78 mwdt_ll_set_cpu_reset_length(hal->mwdt_dev, WDT_RESET_SIG_LENGTH_3_2us); in wdt_hal_init()
79 mwdt_ll_set_sys_reset_length(hal->mwdt_dev, WDT_RESET_SIG_LENGTH_3_2us); in wdt_hal_init()
80 mwdt_ll_set_clock_source(hal->mwdt_dev, MWDT_CLK_SRC_DEFAULT); in wdt_hal_init()
81 mwdt_ll_enable_clock(hal->mwdt_dev, true); in wdt_hal_init()
83 mwdt_ll_set_prescaler(hal->mwdt_dev, prescaler); in wdt_hal_init()
85 mwdt_ll_write_protect_enable(hal->mwdt_dev); in wdt_hal_init()
103 mwdt_ll_write_protect_disable(hal->mwdt_dev); in wdt_hal_deinit()
105 mwdt_ll_feed(hal->mwdt_dev); in wdt_hal_deinit()
106 mwdt_ll_disable(hal->mwdt_dev); in wdt_hal_deinit()
107 mwdt_ll_clear_intr_status(hal->mwdt_dev); in wdt_hal_deinit()
108 mwdt_ll_set_intr_enable(hal->mwdt_dev, false); in wdt_hal_deinit()
109 mwdt_ll_enable_clock(hal->mwdt_dev, false); in wdt_hal_deinit()
111 mwdt_ll_write_protect_enable(hal->mwdt_dev); in wdt_hal_deinit()
114 hal->mwdt_dev = NULL; in wdt_hal_deinit()
122 mwdt_ll_config_stage(hal->mwdt_dev, stage, timeout_ticks, behavior); in wdt_hal_config_stage()
133 mwdt_ll_write_protect_disable(hal->mwdt_dev); in wdt_hal_write_protect_disable()
142 mwdt_ll_write_protect_enable(hal->mwdt_dev); in wdt_hal_write_protect_enable()
152 mwdt_ll_feed(hal->mwdt_dev); in wdt_hal_enable()
153 mwdt_ll_enable(hal->mwdt_dev); in wdt_hal_enable()
162 mwdt_ll_disable(hal->mwdt_dev); in wdt_hal_disable()
172 mwdt_ll_feed(hal->mwdt_dev); in wdt_hal_handle_intr()
173 mwdt_ll_clear_intr_status(hal->mwdt_dev); in wdt_hal_handle_intr()
182 mwdt_ll_feed(hal->mwdt_dev); in wdt_hal_feed()
191 mwdt_ll_set_flashboot_en(hal->mwdt_dev, enable); in wdt_hal_set_flashboot_en()
200 return mwdt_ll_check_if_enabled(hal->mwdt_dev); in wdt_hal_is_enabled()