cpu/stm32: disable periph_wdt for mp1 family
In STM32MP1 family, independant watchdogs (IWDG1 and IWDG2) are dedicated to the MPU (Cortex-A7). Thus simply disable the feature for STM32MP1 family. Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
This commit is contained in:
parent
2ac0467807
commit
ce0ef8939c
@ -14,7 +14,6 @@ config CPU_STM32
|
||||
select HAS_PERIPH_TIMER_PERIODIC
|
||||
select HAS_PERIPH_UART_MODECFG
|
||||
select HAS_PERIPH_UART_NONBLOCKING
|
||||
select HAS_PERIPH_WDT
|
||||
|
||||
# Common CPU symbol
|
||||
config CPU
|
||||
|
||||
@ -2,6 +2,7 @@ include $(RIOTCPU)/stm32/stm32_info.mk
|
||||
|
||||
ifneq (mp1,$(CPU_FAM))
|
||||
FEATURES_PROVIDED += bootloader_stm32
|
||||
FEATURES_PROVIDED += periph_wdt
|
||||
endif
|
||||
FEATURES_PROVIDED += cpu_stm32$(CPU_FAM)
|
||||
FEATURES_PROVIDED += periph_cpuid
|
||||
@ -9,7 +10,6 @@ FEATURES_PROVIDED += periph_gpio periph_gpio_irq
|
||||
FEATURES_PROVIDED += periph_timer_periodic
|
||||
FEATURES_PROVIDED += periph_uart_modecfg
|
||||
FEATURES_PROVIDED += periph_uart_nonblocking
|
||||
FEATURES_PROVIDED += periph_wdt
|
||||
|
||||
ifneq (,$(filter $(CPU_FAM),f0 f1 f3 g0 g4 l0 l1 l4 l5 wb))
|
||||
FEATURES_PROVIDED += periph_flashpage
|
||||
|
||||
@ -16,6 +16,7 @@ config CPU_FAM_F0
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_FLASHPAGE_RAW
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config HAS_CPU_STM32F0
|
||||
|
||||
@ -13,6 +13,7 @@ config CPU_FAM_F1
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_FLASHPAGE_RAW
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -12,6 +12,7 @@ config CPU_FAM_F2
|
||||
select HAS_CPU_STM32F2
|
||||
select HAS_CORTEXM_MPU
|
||||
select HAS_PERIPH_HWRNG
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -13,6 +13,7 @@ config CPU_FAM_F3
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_FLASHPAGE_RAW
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -11,6 +11,7 @@ config CPU_FAM_F4
|
||||
select CPU_CORE_CORTEX_M4F
|
||||
select HAS_CPU_STM32F4
|
||||
select HAS_CORTEXM_MPU
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -12,6 +12,7 @@ config CPU_FAM_F7
|
||||
select HAS_CPU_STM32F7
|
||||
select HAS_CORTEXM_MPU
|
||||
select HAS_PERIPH_HWRNG
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -13,6 +13,7 @@ config CPU_FAM_G0
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_FLASHPAGE_RAW
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -14,6 +14,7 @@ config CPU_FAM_G4
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_HWRNG
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -13,6 +13,7 @@ config CPU_FAM_L0
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_EEPROM
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -14,6 +14,7 @@ config CPU_FAM_L1
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_EEPROM
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -14,6 +14,7 @@ config CPU_FAM_L4
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_HWRNG
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -13,6 +13,7 @@ config CPU_FAM_L5
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_HWRNG
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
@ -13,6 +13,7 @@ config CPU_FAM_WB
|
||||
select HAS_PERIPH_FLASHPAGE
|
||||
select HAS_PERIPH_FLASHPAGE_PAGEWISE
|
||||
select HAS_PERIPH_HWRNG
|
||||
select HAS_PERIPH_WDT
|
||||
select HAS_BOOTLOADER_STM32
|
||||
|
||||
config CPU_FAM
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user