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:
Kumar Gala 2019-11-04 12:33:11 -06:00 committed by Maureen Helm
commit 134eea2ff4
8 changed files with 1 additions and 9 deletions

View file

@ -6,6 +6,7 @@
menuconfig WATCHDOG
bool "Watchdog Support"
select HAS_DTS_WDT
help
Include support for watchdogs.

View file

@ -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.

View file

@ -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.

View file

@ -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.

View file

@ -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.

View file

@ -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.

View file

@ -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

View file

@ -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.