Lines Matching full:wdt
24 nrfx_wdt_t wdt; member
49 err_code = nrfx_wdt_reconfigure(&config->wdt, &wdt_config); in wdt_nrf_setup()
55 nrfx_wdt_enable(&config->wdt); in wdt_nrf_setup()
69 err_code = nrfx_wdt_stop(&config->wdt); in wdt_nrf_disable()
76 nrfx_wdt_channels_free(&config->wdt); in wdt_nrf_disable()
129 err_code = nrfx_wdt_channel_alloc(&config->wdt, in wdt_nrf_install_timeout()
157 nrfx_wdt_channel_feed(&config->wdt, in wdt_nrf_feed()
163 static DEVICE_API(wdt, wdt_nrfx_driver_api) = {
188 #define WDT(idx) DT_NODELABEL(wdt##idx) macro
193 (IRQ_CONNECT(DT_IRQN(WDT(idx)), DT_IRQ(WDT(idx), priority), \
201 wdt_event_handler(DEVICE_DT_GET(WDT(idx)), event_type, \
209 err_code = nrfx_wdt_init(&config->wdt, \
222 .wdt = NRFX_WDT_INSTANCE(idx), \
224 DEVICE_DT_DEFINE(WDT(idx), \