drivers: watchdog: add watchdog support on STM32C0-series
Add support for independent watchdog and window watchdog on the STM32C0-series. Signed-off-by: Benjamin Björnsson <benjamin.bjornsson@gmail.com>
This commit is contained in:
parent
85d1a27a3d
commit
b308d83d45
2 changed files with 2 additions and 2 deletions
|
@ -92,7 +92,7 @@ static int iwdg_stm32_setup(const struct device *dev, uint8_t options)
|
||||||
if (options & WDT_OPT_PAUSE_HALTED_BY_DBG) {
|
if (options & WDT_OPT_PAUSE_HALTED_BY_DBG) {
|
||||||
#if defined(CONFIG_SOC_SERIES_STM32F0X)
|
#if defined(CONFIG_SOC_SERIES_STM32F0X)
|
||||||
LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH_DBGMCU);
|
LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH_DBGMCU);
|
||||||
#elif defined(CONFIG_SOC_SERIES_STM32G0X)
|
#elif defined(CONFIG_SOC_SERIES_STM32C0X) || defined(CONFIG_SOC_SERIES_STM32G0X)
|
||||||
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_DBGMCU);
|
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_DBGMCU);
|
||||||
#elif defined(CONFIG_SOC_SERIES_STM32L0X)
|
#elif defined(CONFIG_SOC_SERIES_STM32L0X)
|
||||||
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_DBGMCU);
|
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_DBGMCU);
|
||||||
|
|
|
@ -170,7 +170,7 @@ static int wwdg_stm32_setup(const struct device *dev, uint8_t options)
|
||||||
LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH_DBGMCU);
|
LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH_DBGMCU);
|
||||||
#elif defined(CONFIG_SOC_SERIES_STM32L0X)
|
#elif defined(CONFIG_SOC_SERIES_STM32L0X)
|
||||||
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_DBGMCU);
|
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_DBGMCU);
|
||||||
#elif defined(CONFIG_SOC_SERIES_STM32G0X)
|
#elif defined(CONFIG_SOC_SERIES_STM32C0X) || defined(CONFIG_SOC_SERIES_STM32G0X)
|
||||||
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_DBGMCU);
|
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_DBGMCU);
|
||||||
#endif
|
#endif
|
||||||
#if defined(CONFIG_SOC_SERIES_STM32H7X)
|
#if defined(CONFIG_SOC_SERIES_STM32H7X)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue