Lines Matching refs:init
203 void WDOGn_Init(WDOG_TypeDef *wdog, const WDOG_Init_TypeDef *init) in WDOGn_Init() argument
220 wdog->CFG = (init->debugRun ? WDOG_CFG_DEBUGRUN : 0U) in WDOGn_Init()
221 | (init->clrSrc ? WDOG_CFG_CLRSRC : 0U) in WDOGn_Init()
223 | (init->em1Run ? WDOG_CFG_EM1RUN : 0U) in WDOGn_Init()
225 | (init->em2Run ? WDOG_CFG_EM2RUN : 0U) in WDOGn_Init()
226 | (init->em3Run ? WDOG_CFG_EM3RUN : 0U) in WDOGn_Init()
227 | (init->em4Block ? WDOG_CFG_EM4BLOCK : 0U) in WDOGn_Init()
228 | (init->prs0MissRstEn ? WDOG_CFG_PRS0MISSRSTEN : 0U) in WDOGn_Init()
229 | (init->prs1MissRstEn ? WDOG_CFG_PRS1MISSRSTEN : 0U) in WDOGn_Init()
230 | (init->resetDisable ? WDOG_CFG_WDOGRSTDIS : 0U) in WDOGn_Init()
231 | ((uint32_t)(init->warnSel) << _WDOG_CFG_WARNSEL_SHIFT) in WDOGn_Init()
232 | ((uint32_t)(init->winSel) << _WDOG_CFG_WINSEL_SHIFT) in WDOGn_Init()
233 | ((uint32_t)(init->perSel) << _WDOG_CFG_PERSEL_SHIFT); in WDOGn_Init()
235 WDOGn_Enable(wdog, init->enable); in WDOGn_Init()
237 if (init->lock) { in WDOGn_Init()
244 setting = (init->enable ? WDOG_CTRL_EN : 0U) in WDOGn_Init()
245 | (init->debugRun ? WDOG_CTRL_DEBUGRUN : 0U) in WDOGn_Init()
247 | (init->clrSrc ? WDOG_CTRL_CLRSRC : 0U) in WDOGn_Init()
249 | (init->em2Run ? WDOG_CTRL_EM2RUN : 0U) in WDOGn_Init()
250 | (init->em3Run ? WDOG_CTRL_EM3RUN : 0U) in WDOGn_Init()
251 | (init->em4Block ? WDOG_CTRL_EM4BLOCK : 0U) in WDOGn_Init()
252 | (init->swoscBlock ? WDOG_CTRL_SWOSCBLOCK : 0U) in WDOGn_Init()
253 | (init->lock ? WDOG_CTRL_LOCK : 0U) in WDOGn_Init()
254 | ((uint32_t)(init->clkSel) << _WDOG_CTRL_CLKSEL_SHIFT) in WDOGn_Init()
255 | ((uint32_t)(init->perSel) << _WDOG_CTRL_PERSEL_SHIFT); in WDOGn_Init()
258 setting |= (init->resetDisable ? WDOG_CTRL_WDOGRSTDIS : 0U); in WDOGn_Init()
261 setting |= ((uint32_t)(init->warnSel) << _WDOG_CTRL_WARNSEL_SHIFT); in WDOGn_Init()
264 setting |= ((uint32_t)(init->winSel) << _WDOG_CTRL_WINSEL_SHIFT); in WDOGn_Init()