From 75d2002e76aa296d78629227b70e2f06b75e77ac Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Mon, 31 Aug 2020 15:29:48 +0200 Subject: [PATCH] boards/stm32f1/f3: adapt Kconfig for clock configuration --- boards/common/blxxxpill/Kconfig | 6 ++++++ boards/common/iotlab/Kconfig | 6 ++++++ boards/fox/Kconfig | 6 ++++++ boards/maple-mini/Kconfig | 2 ++ boards/nucleo-f103rb/Kconfig | 4 ++++ boards/nucleo-f302r8/Kconfig | 4 ++++ boards/nucleo-f303re/Kconfig | 4 ++++ boards/nucleo-f303ze/Kconfig | 4 ++++ boards/nucleo-f334r8/Kconfig | 4 ++++ boards/olimexino-stm32/Kconfig | 6 ++++++ boards/opencm904/Kconfig | 5 +++++ boards/spark-core/Kconfig | 2 ++ boards/stm32f3discovery/Kconfig | 5 +++++ 13 files changed, 58 insertions(+) diff --git a/boards/common/blxxxpill/Kconfig b/boards/common/blxxxpill/Kconfig index 09a7728645..307cf0ef4f 100644 --- a/boards/common/blxxxpill/Kconfig +++ b/boards/common/blxxxpill/Kconfig @@ -17,3 +17,9 @@ config BOARD_COMMON_BLXXXPILL select HAS_PERIPH_TIMER select HAS_PERIPH_UART select HAS_PERIPH_QDEC + + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/common/iotlab/Kconfig b/boards/common/iotlab/Kconfig index d7eddd16a2..7faa296e6e 100644 --- a/boards/common/iotlab/Kconfig +++ b/boards/common/iotlab/Kconfig @@ -17,3 +17,9 @@ config BOARD_COMMON_IOTLAB # Put other features for this board (in alphabetical order) select HAS_RIOTBOOT + + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/fox/Kconfig b/boards/fox/Kconfig index db820a12ba..ce5d6abb1a 100644 --- a/boards/fox/Kconfig +++ b/boards/fox/Kconfig @@ -20,3 +20,9 @@ config BOARD_FOX select HAS_PERIPH_SPI select HAS_PERIPH_TIMER select HAS_PERIPH_UART + + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/maple-mini/Kconfig b/boards/maple-mini/Kconfig index 1b5537beaa..0edea454e2 100644 --- a/boards/maple-mini/Kconfig +++ b/boards/maple-mini/Kconfig @@ -18,3 +18,5 @@ config BOARD_MAPLE_MINI select HAS_PERIPH_SPI select HAS_PERIPH_TIMER select HAS_PERIPH_UART + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/nucleo-f103rb/Kconfig b/boards/nucleo-f103rb/Kconfig index f783e74f7b..f7f0ef0a0f 100644 --- a/boards/nucleo-f103rb/Kconfig +++ b/boards/nucleo-f103rb/Kconfig @@ -22,4 +22,8 @@ config BOARD_NUCLEO_F103RB select HAS_PERIPH_UART select HAS_PERIPH_SPI + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + source "$(RIOTBOARD)/common/nucleo64/Kconfig" diff --git a/boards/nucleo-f302r8/Kconfig b/boards/nucleo-f302r8/Kconfig index 6b42fa4d96..c90600391f 100644 --- a/boards/nucleo-f302r8/Kconfig +++ b/boards/nucleo-f302r8/Kconfig @@ -26,4 +26,8 @@ config BOARD_NUCLEO_F302R8 # Put other features for this board (in alphabetical order) select HAS_RIOTBOOT + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + source "$(RIOTBOARD)/common/nucleo64/Kconfig" diff --git a/boards/nucleo-f303re/Kconfig b/boards/nucleo-f303re/Kconfig index d31143e9b8..98edd999f6 100644 --- a/boards/nucleo-f303re/Kconfig +++ b/boards/nucleo-f303re/Kconfig @@ -26,4 +26,8 @@ config BOARD_NUCLEO_F303RE # Put other features for this board (in alphabetical order) select HAS_RIOTBOOT + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + source "$(RIOTBOARD)/common/nucleo64/Kconfig" diff --git a/boards/nucleo-f303ze/Kconfig b/boards/nucleo-f303ze/Kconfig index a8a6ff6b85..da7205fa3c 100644 --- a/boards/nucleo-f303ze/Kconfig +++ b/boards/nucleo-f303ze/Kconfig @@ -25,4 +25,8 @@ config BOARD_NUCLEO_F303ZE # Put other features for this board (in alphabetical order) select HAS_RIOTBOOT + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + source "$(RIOTBOARD)/common/nucleo64/Kconfig" diff --git a/boards/nucleo-f334r8/Kconfig b/boards/nucleo-f334r8/Kconfig index 01988728b9..abac2b9bc6 100644 --- a/boards/nucleo-f334r8/Kconfig +++ b/boards/nucleo-f334r8/Kconfig @@ -26,4 +26,8 @@ config BOARD_NUCLEO_F334R8 # Put other features for this board (in alphabetical order) select HAS_RIOTBOOT + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + source "$(RIOTBOARD)/common/nucleo64/Kconfig" diff --git a/boards/olimexino-stm32/Kconfig b/boards/olimexino-stm32/Kconfig index b1d02964fd..53b3150ad4 100644 --- a/boards/olimexino-stm32/Kconfig +++ b/boards/olimexino-stm32/Kconfig @@ -23,3 +23,9 @@ config BOARD_OLIMEXINO_STM32 select HAS_PERIPH_SPI select HAS_PERIPH_TIMER select HAS_PERIPH_UART + + # Clock configuration + select BOARD_HAS_HSE + select BOARD_HAS_LSE + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/opencm904/Kconfig b/boards/opencm904/Kconfig index 42fe3fb9bc..099694f84d 100644 --- a/boards/opencm904/Kconfig +++ b/boards/opencm904/Kconfig @@ -16,3 +16,8 @@ config BOARD_OPENCM904 # Put defined MCU peripherals here (in alphabetical order) select HAS_PERIPH_TIMER select HAS_PERIPH_UART + + # Clock configuration + select BOARD_HAS_HSE + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/spark-core/Kconfig b/boards/spark-core/Kconfig index f4a660aef0..3baef72242 100644 --- a/boards/spark-core/Kconfig +++ b/boards/spark-core/Kconfig @@ -17,3 +17,5 @@ config BOARD_SPARK_CORE select HAS_PERIPH_TIMER select HAS_PERIPH_SPI select HAS_PERIPH_UART + +source "$(RIOTBOARD)/common/stm32/Kconfig" diff --git a/boards/stm32f3discovery/Kconfig b/boards/stm32f3discovery/Kconfig index 165d7483bd..a0d83283f1 100644 --- a/boards/stm32f3discovery/Kconfig +++ b/boards/stm32f3discovery/Kconfig @@ -21,3 +21,8 @@ config BOARD_STM32F3DISCOVERY select HAS_PERIPH_SPI select HAS_PERIPH_TIMER select HAS_PERIPH_UART + + # Clock configuration + select BOARD_HAS_HSE + +source "$(RIOTBOARD)/common/stm32/Kconfig"