soc: stm32: Move clock_control Kconfig selection to common

Factorize this setting rather than doing it in multiple
places.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
This commit is contained in:
Erwan Gouriou 2019-10-10 11:09:03 +02:00 committed by Maureen Helm
commit 88b71bdf6c
14 changed files with 7 additions and 13 deletions

View file

@ -9,6 +9,13 @@
if SOC_FAMILY_STM32
if CLOCK_CONTROL
config CLOCK_CONTROL_STM32_CUBE
default y
endif #CLOCK_CONTROL
if SERIAL
config UART_STM32

View file

@ -12,6 +12,5 @@ config SOC_SERIES_STM32F0X
select SOC_FAMILY_STM32
select CPU_CORTEX_M_HAS_SYSTICK
select HAS_STM32CUBE
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
help
Enable support for STM32F0 MCU series

View file

@ -10,7 +10,6 @@ config SOC_SERIES_STM32F1X
select CPU_CORTEX_M3
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32F1 MCU series

View file

@ -10,7 +10,6 @@ config SOC_SERIES_STM32F2X
select CPU_CORTEX_M3
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for stm32f2 MCU series

View file

@ -11,7 +11,6 @@ config SOC_SERIES_STM32F3X
select SOC_FAMILY_STM32
select CPU_HAS_FPU
select HAS_STM32CUBE
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32F3 MCU series

View file

@ -12,7 +12,6 @@ config SOC_SERIES_STM32F4X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_HAS_ARM_MPU
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32F4 MCU series

View file

@ -12,7 +12,6 @@ config SOC_SERIES_STM32F7X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_HAS_ARM_MPU
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32F7 MCU series

View file

@ -13,6 +13,5 @@ config SOC_SERIES_STM32G0X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_CORTEX_M_HAS_SYSTICK
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
help
Enable support for STM32G0 MCU series

View file

@ -11,7 +11,6 @@ config SOC_SERIES_STM32H7X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_HAS_ARM_MPU
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select NEWLIB_LIBC
select USE_STM32_HAL_RCC_EX if CPU_CORTEX_M4
help

View file

@ -12,6 +12,5 @@ config SOC_SERIES_STM32L0X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_CORTEX_M_HAS_SYSTICK
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
help
Enable support for STM32L0 MCU series

View file

@ -10,7 +10,6 @@ config SOC_SERIES_STM32L1X
select CPU_CORTEX_M3
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32L1 MCU series

View file

@ -13,7 +13,6 @@ config SOC_SERIES_STM32L4X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_HAS_ARM_MPU
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32L4 MCU series

View file

@ -11,6 +11,5 @@ config SOC_SERIES_STM32MP1X
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_HAS_ARM_MPU
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
help
Enable support for STM32MP1 MPU series

View file

@ -12,7 +12,6 @@ config SOC_SERIES_STM32WBX
select SOC_FAMILY_STM32
select HAS_STM32CUBE
select CPU_HAS_ARM_MPU
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
select HAS_SWO
help
Enable support for STM32WB MCU series