watchdog: Refactor how we set HAS_DTS_WDT in Kconfig
Now that all watchdog drivers support DTS we can move setting of HAS_DTS_WDT to the global watchdog symbol instead of per driver. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
f8db0fa2eb
commit
134eea2ff4
8 changed files with 1 additions and 9 deletions
|
@ -6,6 +6,7 @@
|
|||
|
||||
menuconfig WATCHDOG
|
||||
bool "Watchdog Support"
|
||||
select HAS_DTS_WDT
|
||||
help
|
||||
Include support for watchdogs.
|
||||
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
menuconfig WDT_ESP32
|
||||
bool "ESP32 Watchdog (WDT) Driver"
|
||||
depends on SOC_ESP32
|
||||
select HAS_DTS_WDT
|
||||
default y
|
||||
help
|
||||
Enable WDT driver for ESP32.
|
||||
|
|
|
@ -6,13 +6,11 @@
|
|||
config WDT_MCUX_WDOG
|
||||
bool "MCUX WDOG driver"
|
||||
depends on HAS_MCUX && !HAS_MCUX_WDOG32 && CLOCK_CONTROL
|
||||
select HAS_DTS_WDT
|
||||
help
|
||||
Enable the mcux wdog driver.
|
||||
|
||||
config WDT_MCUX_WDOG32
|
||||
bool "MCUX WDOG32 driver"
|
||||
depends on HAS_MCUX_WDOG32 && CLOCK_CONTROL
|
||||
select HAS_DTS_WDT
|
||||
help
|
||||
Enable the mcux wdog32 driver.
|
||||
|
|
|
@ -7,7 +7,6 @@ config WDT_NRFX
|
|||
bool "nRF WDT nrfx driver"
|
||||
default y
|
||||
depends on SOC_FAMILY_NRF
|
||||
select HAS_DTS_WDT
|
||||
select NRFX_WDT
|
||||
help
|
||||
Enable support for nrfx WDT driver for nRF MCU series.
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
config WDT_SAM
|
||||
bool "Atmel SAM MCU Family Watchdog (WDT) Driver"
|
||||
depends on SOC_FAMILY_SAM
|
||||
select HAS_DTS_WDT
|
||||
default y
|
||||
help
|
||||
Enable WDT driver for Atmel SAM MCUs.
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
config WDT_SAM0
|
||||
bool "Atmel SAM0 series Watchdog (WDT) Driver"
|
||||
depends on SOC_FAMILY_SAM0
|
||||
select HAS_DTS_WDT
|
||||
default y
|
||||
help
|
||||
Enable WDT driver for Atmel SAM0 MCUs.
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
menuconfig IWDG_STM32
|
||||
bool "Independent Watchdog (IWDG) Driver for STM32 family of MCUs"
|
||||
depends on SOC_FAMILY_STM32
|
||||
select HAS_DTS_WDT
|
||||
help
|
||||
Enable IWDG driver for STM32 line of MCUs
|
||||
|
||||
|
@ -33,6 +32,5 @@ config IWDG_STM32_TIMEOUT
|
|||
config WWDG_STM32
|
||||
bool "System Window Watchdog (WWDG) Driver for STM32 family of MCUs"
|
||||
depends on SOC_FAMILY_STM32
|
||||
select HAS_DTS_WDT
|
||||
help
|
||||
Enable WWDG driver for STM32 line of MCUs
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
config WDT_XEC
|
||||
bool "Microchip XEC series Watchdog Timer (WDT) driver"
|
||||
depends on SOC_FAMILY_MEC
|
||||
select HAS_DTS_WDT
|
||||
default y
|
||||
help
|
||||
Enable WDT driver for Microchip XEC MCU series.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue