From 558d50242db03221589d4d679b87d75094331550 Mon Sep 17 00:00:00 2001 From: Neil Armstrong Date: Wed, 10 May 2017 11:55:15 +0200 Subject: [PATCH] arm: stm32l432: Switch to STM32L432XC to retain flash size The xC tag in the SoC reference indicates the flash size, use it in the configuration to permit selection of correct flash size for dts. Signed-off-by: Neil Armstrong --- arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx | 6 +++--- arch/arm/soc/st_stm32/stm32l4/Kconfig.soc | 4 ++-- boards/arm/nucleo_l432kc/Kconfig.board | 2 +- boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig | 2 +- dts/arm/st/mem.h | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx b/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx index 1210383f34e..4f9de4c906f 100644 --- a/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx +++ b/arch/arm/soc/st_stm32/stm32l4/Kconfig.defconfig.stm32l432xx @@ -1,4 +1,4 @@ -# Kconfig - ST Microelectronics STM32L432KC MCU +# Kconfig - ST Microelectronics STM32L432XX MCU # # Copyright (c) 2016 Open-RnD Sp. z o.o. # Copyright (c) 2016 BayLibre, SAS @@ -6,7 +6,7 @@ # SPDX-License-Identifier: Apache-2.0 # -if SOC_STM32L432XX +if SOC_STM32L432XC config SOC string @@ -16,5 +16,5 @@ config NUM_IRQS int default 82 -endif # SOC_STM32L432XX +endif # SOC_STM32L432XC diff --git a/arch/arm/soc/st_stm32/stm32l4/Kconfig.soc b/arch/arm/soc/st_stm32/stm32l4/Kconfig.soc index e636253663d..63d1c2de825 100644 --- a/arch/arm/soc/st_stm32/stm32l4/Kconfig.soc +++ b/arch/arm/soc/st_stm32/stm32l4/Kconfig.soc @@ -14,8 +14,8 @@ config SOC_STM32L476XX bool "STM32L476XX" select HAS_STM32CUBE -config SOC_STM32L432XX - bool "STM32L432XX" +config SOC_STM32L432XC + bool "STM32L432XC" select HAS_STM32CUBE config SOC_STM32L475XG diff --git a/boards/arm/nucleo_l432kc/Kconfig.board b/boards/arm/nucleo_l432kc/Kconfig.board index 5d3573d9f5c..7c31dadefbe 100644 --- a/boards/arm/nucleo_l432kc/Kconfig.board +++ b/boards/arm/nucleo_l432kc/Kconfig.board @@ -8,4 +8,4 @@ config BOARD_NUCLEO_L432KC bool "Nucleo L432KC Development Board" - depends on SOC_STM32L432XX + depends on SOC_STM32L432XC diff --git a/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig b/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig index 0a63d14e233..ea9d332c2c0 100644 --- a/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig +++ b/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig @@ -2,7 +2,7 @@ CONFIG_ARM=y CONFIG_BOARD_STM32_NUCLEO_L432KC=y CONFIG_SOC_FAMILY_STM32=y CONFIG_SOC_SERIES_STM32L4X=y -CONFIG_SOC_STM32L432XX=y +CONFIG_SOC_STM32L432XC=y CONFIG_CORTEX_M_SYSTICK=y # 80MHz system clock CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=80000000 diff --git a/dts/arm/st/mem.h b/dts/arm/st/mem.h index 98e8713ce0d..be926c8c67e 100644 --- a/dts/arm/st/mem.h +++ b/dts/arm/st/mem.h @@ -39,7 +39,7 @@ #elif defined(CONFIG_SOC_STM32L476XX) #define DT_FLASH_SIZE __SIZE_K(1024) #define DT_SRAM_SIZE __SIZE_K(96) -#elif defined(CONFIG_SOC_STM32L432XX) +#elif defined(CONFIG_SOC_STM32L432XC) #define DT_FLASH_SIZE __SIZE_K(256) #define DT_SRAM_SIZE __SIZE_K(64) #else