arm: Rename STM32MP15x

CONFIG options must not use lower-case letter. Convert this and related
ones to upper case.

Signed-off-by: Simon Glass <sjg@chromium.org
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
This commit is contained in:
Patrick Delaunay 2024-01-15 15:05:57 +01:00 committed by Patrice Chotard
parent 49de864a25
commit 9f1dc110cc
20 changed files with 42 additions and 42 deletions

View File

@ -1364,7 +1364,7 @@ dtb-$(CONFIG_ARCH_STI) += stih410-b2260.dtb
dtb-$(CONFIG_STM32MP13X) += \ dtb-$(CONFIG_STM32MP13X) += \
stm32mp135f-dk.dtb stm32mp135f-dk.dtb
dtb-$(CONFIG_STM32MP15x) += \ dtb-$(CONFIG_STM32MP15X) += \
stm32mp157a-dk1.dtb \ stm32mp157a-dk1.dtb \
stm32mp157a-dk1-scmi.dtb \ stm32mp157a-dk1-scmi.dtb \
stm32mp157a-icore-stm32mp1-ctouch2.dtb \ stm32mp157a-icore-stm32mp1-ctouch2.dtb \

View File

@ -206,7 +206,7 @@
resets = <&rcc UART8_R>; resets = <&rcc UART8_R>;
}; };
#if defined(CONFIG_STM32MP15x_STM32IMAGE) #if defined(CONFIG_STM32MP15X_STM32IMAGE)
&binman { &binman {
u-boot-stm32 { u-boot-stm32 {
filename = "u-boot.stm32"; filename = "u-boot.stm32";

View File

@ -22,13 +22,13 @@
st,stm32prog-gpios = <&gpioa 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; st,stm32prog-gpios = <&gpioa 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
}; };
#if defined(CONFIG_STM32MP15x_STM32IMAGE) || defined(CONFIG_SPL) #if defined(CONFIG_STM32MP15X_STM32IMAGE) || defined(CONFIG_SPL)
config { config {
u-boot,mmc-env-partition = "ssbl"; u-boot,mmc-env-partition = "ssbl";
}; };
#endif #endif
#ifdef CONFIG_STM32MP15x_STM32IMAGE #ifdef CONFIG_STM32MP15X_STM32IMAGE
/* only needed for boot with TF-A, witout FIP support */ /* only needed for boot with TF-A, witout FIP support */
firmware { firmware {
optee { optee {

View File

@ -20,13 +20,13 @@
st,stm32prog-gpios = <&gpioa 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; st,stm32prog-gpios = <&gpioa 14 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
}; };
#if defined(CONFIG_STM32MP15x_STM32IMAGE) || defined(CONFIG_SPL) #if defined(CONFIG_STM32MP15X_STM32IMAGE) || defined(CONFIG_SPL)
config { config {
u-boot,mmc-env-partition = "ssbl"; u-boot,mmc-env-partition = "ssbl";
}; };
#endif #endif
#ifdef CONFIG_STM32MP15x_STM32IMAGE #ifdef CONFIG_STM32MP15X_STM32IMAGE
/* only needed for boot with TF-A, witout FIP support */ /* only needed for boot with TF-A, witout FIP support */
firmware { firmware {
optee { optee {

View File

@ -28,7 +28,7 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
#if defined(CONFIG_STM32MP15x_STM32IMAGE) || defined(CONFIG_SPL) #if defined(CONFIG_STM32MP15X_STM32IMAGE) || defined(CONFIG_SPL)
partition@0 { partition@0 {
label = "fsbl1"; label = "fsbl1";
reg = <0x00000000 0x00040000>; reg = <0x00000000 0x00040000>;
@ -82,7 +82,7 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;
#if defined(CONFIG_STM32MP15x_STM32IMAGE) || defined(CONFIG_SPL) #if defined(CONFIG_STM32MP15X_STM32IMAGE) || defined(CONFIG_SPL)
partition@0 { partition@0 {
label = "fsbl"; label = "fsbl";
reg = <0x00000000 0x00200000>; reg = <0x00000000 0x00200000>;

View File

@ -35,7 +35,7 @@ config ENV_SIZE
choice choice
prompt "Select STMicroelectronics STM32MPxxx Soc" prompt "Select STMicroelectronics STM32MPxxx Soc"
default STM32MP15x default STM32MP15X
config STM32MP13X config STM32MP13X
bool "Support STMicroelectronics STM32MP13x Soc" bool "Support STMicroelectronics STM32MP13x Soc"
@ -55,7 +55,7 @@ config STM32MP13X
support of STMicroelectronics SOC STM32MP13x family support of STMicroelectronics SOC STM32MP13x family
STMicroelectronics MPU with core ARMv7 STMicroelectronics MPU with core ARMv7
config STM32MP15x config STM32MP15X
bool "Support STMicroelectronics STM32MP15x Soc" bool "Support STMicroelectronics STM32MP15x Soc"
select ARCH_SUPPORT_PSCI select ARCH_SUPPORT_PSCI
select BINMAN select BINMAN
@ -127,7 +127,7 @@ config SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION_MMC2
config STM32_ETZPC config STM32_ETZPC
bool "STM32 Extended TrustZone Protection" bool "STM32 Extended TrustZone Protection"
depends on STM32MP15x || STM32MP13X depends on STM32MP15X || STM32MP13X
default y default y
imply BOOTP_SERVERIP imply BOOTP_SERVERIP
help help

View File

@ -1,6 +1,6 @@
if STM32MP15x if STM32MP15X
config STM32MP15x_STM32IMAGE config STM32MP15X_STM32IMAGE
bool "Support STM32 image for generated U-Boot image" bool "Support STM32 image for generated U-Boot image"
depends on TFABOOT depends on TFABOOT
help help
@ -11,7 +11,7 @@ choice
prompt "STM32MP15x board select" prompt "STM32MP15x board select"
optional optional
config TARGET_ST_STM32MP15x config TARGET_ST_STM32MP15X
bool "STMicroelectronics STM32MP15x boards" bool "STMicroelectronics STM32MP15x boards"
imply BOOTSTAGE imply BOOTSTAGE
imply CMD_BOOTSTAGE imply CMD_BOOTSTAGE

View File

@ -8,7 +8,7 @@ obj-y += syscon.o
obj-y += bsec.o obj-y += bsec.o
obj-y += soc.o obj-y += soc.o
obj-$(CONFIG_STM32MP15x) += stm32mp1/ obj-$(CONFIG_STM32MP15X) += stm32mp1/
obj-$(CONFIG_STM32MP13X) += stm32mp1/ obj-$(CONFIG_STM32MP13X) += stm32mp1/
obj-$(CONFIG_STM32MP25X) += stm32mp2/ obj-$(CONFIG_STM32MP25X) += stm32mp2/

View File

@ -20,7 +20,7 @@
*/ */
#define STM32_OTP_CLOSE_ID 0 #define STM32_OTP_CLOSE_ID 0
#define STM32_OTP_STM32MP13X_CLOSE_MASK 0x3F #define STM32_OTP_STM32MP13X_CLOSE_MASK 0x3F
#define STM32_OTP_STM32MP15x_CLOSE_MASK BIT(6) #define STM32_OTP_STM32MP15X_CLOSE_MASK BIT(6)
/* PKH is the first element of the key list */ /* PKH is the first element of the key list */
#define STM32KEY_PKH 0 #define STM32KEY_PKH 0
@ -64,7 +64,7 @@ static u8 get_key_nb(void)
if (IS_ENABLED(CONFIG_STM32MP13X)) if (IS_ENABLED(CONFIG_STM32MP13X))
return ARRAY_SIZE(stm32mp13_list); return ARRAY_SIZE(stm32mp13_list);
if (IS_ENABLED(CONFIG_STM32MP15x)) if (IS_ENABLED(CONFIG_STM32MP15X))
return ARRAY_SIZE(stm32mp15_list); return ARRAY_SIZE(stm32mp15_list);
} }
@ -73,7 +73,7 @@ static const struct stm32key *get_key(u8 index)
if (IS_ENABLED(CONFIG_STM32MP13X)) if (IS_ENABLED(CONFIG_STM32MP13X))
return &stm32mp13_list[index]; return &stm32mp13_list[index];
if (IS_ENABLED(CONFIG_STM32MP15x)) if (IS_ENABLED(CONFIG_STM32MP15X))
return &stm32mp15_list[index]; return &stm32mp15_list[index];
} }
@ -82,8 +82,8 @@ static u32 get_otp_close_mask(void)
if (IS_ENABLED(CONFIG_STM32MP13X)) if (IS_ENABLED(CONFIG_STM32MP13X))
return STM32_OTP_STM32MP13X_CLOSE_MASK; return STM32_OTP_STM32MP13X_CLOSE_MASK;
if (IS_ENABLED(CONFIG_STM32MP15x)) if (IS_ENABLED(CONFIG_STM32MP15X))
return STM32_OTP_STM32MP15x_CLOSE_MASK; return STM32_OTP_STM32MP15X_CLOSE_MASK;
} }
static int get_misc_dev(struct udevice **dev) static int get_misc_dev(struct udevice **dev)

View File

@ -23,14 +23,14 @@
#define CMD_SIZE 512 #define CMD_SIZE 512
/* SMC is only supported in SPMIN for STM32MP15x */ /* SMC is only supported in SPMIN for STM32MP15x */
#ifdef CONFIG_STM32MP15x #ifdef CONFIG_STM32MP15X
#define OTP_SIZE_SMC 1024 #define OTP_SIZE_SMC 1024
#else #else
#define OTP_SIZE_SMC 0 #define OTP_SIZE_SMC 0
#endif #endif
/* size of the OTP struct in NVMEM PTA */ /* size of the OTP struct in NVMEM PTA */
#define _OTP_SIZE_TA(otp) (((otp) * 2 + 2) * 4) #define _OTP_SIZE_TA(otp) (((otp) * 2 + 2) * 4)
#if defined(CONFIG_STM32MP13X) || defined(CONFIG_STM32MP15x) #if defined(CONFIG_STM32MP13X) || defined(CONFIG_STM32MP15X)
/* STM32MP1 with BSEC2 */ /* STM32MP1 with BSEC2 */
#define OTP_SIZE_TA _OTP_SIZE_TA(96) #define OTP_SIZE_TA _OTP_SIZE_TA(96)
#else #else

View File

@ -71,11 +71,11 @@ enum forced_boot_mode {
* only address used before device tree parsing * only address used before device tree parsing
*/ */
#if defined(CONFIG_STM32MP15x) || defined(CONFIG_STM32MP13X) #if defined(CONFIG_STM32MP15X) || defined(CONFIG_STM32MP13X)
#define STM32_RCC_BASE 0x50000000 #define STM32_RCC_BASE 0x50000000
#define STM32_PWR_BASE 0x50001000 #define STM32_PWR_BASE 0x50001000
#define STM32_SYSCFG_BASE 0x50020000 #define STM32_SYSCFG_BASE 0x50020000
#ifdef CONFIG_STM32MP15x #ifdef CONFIG_STM32MP15X
#define STM32_DBGMCU_BASE 0x50081000 #define STM32_DBGMCU_BASE 0x50081000
#endif #endif
#define STM32_FMC2_BASE 0x58002000 #define STM32_FMC2_BASE 0x58002000
@ -88,7 +88,7 @@ enum forced_boot_mode {
#define STM32_STGEN_BASE 0x5C008000 #define STM32_STGEN_BASE 0x5C008000
#define STM32_TAMP_BASE 0x5C00A000 #define STM32_TAMP_BASE 0x5C00A000
#ifdef CONFIG_STM32MP15x #ifdef CONFIG_STM32MP15X
#define STM32_USART1_BASE 0x5C000000 #define STM32_USART1_BASE 0x5C000000
#define STM32_USART2_BASE 0x4000E000 #define STM32_USART2_BASE 0x4000E000
#endif #endif
@ -107,7 +107,7 @@ enum forced_boot_mode {
#define STM32_SDMMC2_BASE 0x58007000 #define STM32_SDMMC2_BASE 0x58007000
#define STM32_SDMMC3_BASE 0x48004000 #define STM32_SDMMC3_BASE 0x48004000
#ifdef CONFIG_STM32MP15x #ifdef CONFIG_STM32MP15X
#define STM32_SYSRAM_BASE 0x2FFC0000 #define STM32_SYSRAM_BASE 0x2FFC0000
#define STM32_SYSRAM_SIZE SZ_256K #define STM32_SYSRAM_SIZE SZ_256K
#endif #endif
@ -129,7 +129,7 @@ enum forced_boot_mode {
/* TAMP registers */ /* TAMP registers */
#define TAMP_BACKUP_REGISTER(x) (STM32_TAMP_BASE + 0x100 + 4 * x) #define TAMP_BACKUP_REGISTER(x) (STM32_TAMP_BASE + 0x100 + 4 * x)
#ifdef CONFIG_STM32MP15x #ifdef CONFIG_STM32MP15X
#define TAMP_BACKUP_MAGIC_NUMBER TAMP_BACKUP_REGISTER(4) #define TAMP_BACKUP_MAGIC_NUMBER TAMP_BACKUP_REGISTER(4)
#define TAMP_BACKUP_BRANCH_ADDRESS TAMP_BACKUP_REGISTER(5) #define TAMP_BACKUP_BRANCH_ADDRESS TAMP_BACKUP_REGISTER(5)
#define TAMP_FWU_BOOT_INFO_REG TAMP_BACKUP_REGISTER(10) #define TAMP_FWU_BOOT_INFO_REG TAMP_BACKUP_REGISTER(10)
@ -181,7 +181,7 @@ enum forced_boot_mode {
#define STM32_BSEC_LOCK(id) (STM32_BSEC_LOCK_OFFSET + (id) * 4) #define STM32_BSEC_LOCK(id) (STM32_BSEC_LOCK_OFFSET + (id) * 4)
/* BSEC OTP index */ /* BSEC OTP index */
#ifdef CONFIG_STM32MP15x #ifdef CONFIG_STM32MP15X
#define BSEC_OTP_RPN 1 #define BSEC_OTP_RPN 1
#define BSEC_OTP_SERIAL 13 #define BSEC_OTP_SERIAL 13
#define BSEC_OTP_PKG 16 #define BSEC_OTP_PKG 16

View File

@ -6,7 +6,7 @@
obj-y += cpu.o obj-y += cpu.o
obj-$(CONFIG_STM32MP13X) += stm32mp13x.o obj-$(CONFIG_STM32MP13X) += stm32mp13x.o
obj-$(CONFIG_STM32MP15x) += stm32mp15x.o obj-$(CONFIG_STM32MP15X) += stm32mp15x.o
obj-$(CONFIG_STM32_ECDSA_VERIFY) += ecdsa_romapi.o obj-$(CONFIG_STM32_ECDSA_VERIFY) += ecdsa_romapi.o
ifdef CONFIG_SPL_BUILD ifdef CONFIG_SPL_BUILD

View File

@ -275,7 +275,7 @@ static int stm32_fdt_fixup_etzpc(void *fdt, int soc_node)
array_size = ARRAY_SIZE(stm32mp13_ip_addr); array_size = ARRAY_SIZE(stm32mp13_ip_addr);
} }
if (IS_ENABLED(CONFIG_STM32MP15x)) { if (IS_ENABLED(CONFIG_STM32MP15X)) {
array = stm32mp15_ip_addr; array = stm32mp15_ip_addr;
array_size = ARRAY_SIZE(stm32mp15_ip_addr); array_size = ARRAY_SIZE(stm32mp15_ip_addr);
} }
@ -494,7 +494,7 @@ int ft_system_setup(void *blob, struct bd_info *bd)
if (IS_ENABLED(CONFIG_STM32MP13X)) if (IS_ENABLED(CONFIG_STM32MP13X))
stm32mp13_fdt_fixup(blob, soc, cpu, name); stm32mp13_fdt_fixup(blob, soc, cpu, name);
if (IS_ENABLED(CONFIG_STM32MP15x)) { if (IS_ENABLED(CONFIG_STM32MP15X)) {
stm32mp15_fdt_fixup(blob, soc, cpu, name); stm32mp15_fdt_fixup(blob, soc, cpu, name);
/* /*
@ -505,7 +505,7 @@ int ft_system_setup(void *blob, struct bd_info *bd)
* under CONFIG_STM32MP15x_STM32IMAGE only for compatibility * under CONFIG_STM32MP15x_STM32IMAGE only for compatibility
* when FIP is not used by TF-A * when FIP is not used by TF-A
*/ */
if (IS_ENABLED(CONFIG_STM32MP15x_STM32IMAGE) && if (IS_ENABLED(CONFIG_STM32MP15X_STM32IMAGE) &&
!tee_find_device(NULL, NULL, NULL, NULL)) !tee_find_device(NULL, NULL, NULL, NULL))
stm32_fdt_disable_optee(blob); stm32_fdt_disable_optee(blob);
} }

View File

@ -1,7 +1,7 @@
config CMD_STBOARD config CMD_STBOARD
bool "stboard - command for OTP board information" bool "stboard - command for OTP board information"
depends on ARCH_STM32MP depends on ARCH_STM32MP
default y if TARGET_ST_STM32MP25X || TARGET_ST_STM32MP15x || TARGET_ST_STM32MP13X default y if TARGET_ST_STM32MP25X || TARGET_ST_STM32MP15X || TARGET_ST_STM32MP13X
help help
This compile the stboard command to This compile the stboard command to
read and write the board in the OTP. read and write the board in the OTP.

View File

@ -1,4 +1,4 @@
if TARGET_ST_STM32MP15x if TARGET_ST_STM32MP15X
config SYS_BOARD config SYS_BOARD
default "stm32mp1" default "stm32mp1"

View File

@ -114,7 +114,7 @@ int checkboard(void)
int fdt_compat_len; int fdt_compat_len;
if (IS_ENABLED(CONFIG_TFABOOT)) { if (IS_ENABLED(CONFIG_TFABOOT)) {
if (IS_ENABLED(CONFIG_STM32MP15x_STM32IMAGE)) if (IS_ENABLED(CONFIG_STM32MP15X_STM32IMAGE))
mode = "trusted - stm32image"; mode = "trusted - stm32image";
else else
mode = "trusted"; mode = "trusted";
@ -616,7 +616,7 @@ error:
static bool board_is_stm32mp15x_dk2(void) static bool board_is_stm32mp15x_dk2(void)
{ {
if (CONFIG_IS_ENABLED(TARGET_ST_STM32MP15x) && if (CONFIG_IS_ENABLED(TARGET_ST_STM32MP15X) &&
of_machine_is_compatible("st,stm32mp157c-dk2")) of_machine_is_compatible("st,stm32mp157c-dk2"))
return true; return true;
@ -625,7 +625,7 @@ static bool board_is_stm32mp15x_dk2(void)
static bool board_is_stm32mp15x_ev1(void) static bool board_is_stm32mp15x_ev1(void)
{ {
if (CONFIG_IS_ENABLED(TARGET_ST_STM32MP15x) && if (CONFIG_IS_ENABLED(TARGET_ST_STM32MP15X) &&
(of_machine_is_compatible("st,stm32mp157a-ev1") || (of_machine_is_compatible("st,stm32mp157a-ev1") ||
of_machine_is_compatible("st,stm32mp157c-ev1") || of_machine_is_compatible("st,stm32mp157c-ev1") ||
of_machine_is_compatible("st,stm32mp157d-ev1") || of_machine_is_compatible("st,stm32mp157d-ev1") ||

View File

@ -13,7 +13,7 @@ CONFIG_SPL_STACK=0x30000000
CONFIG_SPL=y CONFIG_SPL=y
CONFIG_CMD_STM32KEY=y CONFIG_CMD_STM32KEY=y
CONFIG_TYPEC_STUSB160X=y CONFIG_TYPEC_STUSB160X=y
CONFIG_TARGET_ST_STM32MP15x=y CONFIG_TARGET_ST_STM32MP15X=y
CONFIG_ENV_OFFSET_REDUND=0x2C0000 CONFIG_ENV_OFFSET_REDUND=0x2C0000
CONFIG_CMD_STM32PROG=y CONFIG_CMD_STM32PROG=y
CONFIG_SPL_SPI_FLASH_SUPPORT=y CONFIG_SPL_SPI_FLASH_SUPPORT=y

View File

@ -9,7 +9,7 @@ CONFIG_DEFAULT_DEVICE_TREE="stm32mp157c-ev1"
CONFIG_DDR_CACHEABLE_SIZE=0x8000000 CONFIG_DDR_CACHEABLE_SIZE=0x8000000
CONFIG_CMD_STM32KEY=y CONFIG_CMD_STM32KEY=y
CONFIG_TYPEC_STUSB160X=y CONFIG_TYPEC_STUSB160X=y
CONFIG_TARGET_ST_STM32MP15x=y CONFIG_TARGET_ST_STM32MP15X=y
CONFIG_ENV_OFFSET_REDUND=0x940000 CONFIG_ENV_OFFSET_REDUND=0x940000
CONFIG_CMD_STM32PROG=y CONFIG_CMD_STM32PROG=y
# CONFIG_ARMV7_NONSEC is not set # CONFIG_ARMV7_NONSEC is not set

View File

@ -9,8 +9,8 @@ CONFIG_DEFAULT_DEVICE_TREE="stm32mp157c-ev1"
CONFIG_DDR_CACHEABLE_SIZE=0x10000000 CONFIG_DDR_CACHEABLE_SIZE=0x10000000
CONFIG_CMD_STM32KEY=y CONFIG_CMD_STM32KEY=y
CONFIG_TYPEC_STUSB160X=y CONFIG_TYPEC_STUSB160X=y
CONFIG_STM32MP15x_STM32IMAGE=y CONFIG_STM32MP15X_STM32IMAGE=y
CONFIG_TARGET_ST_STM32MP15x=y CONFIG_TARGET_ST_STM32MP15X=y
CONFIG_ENV_OFFSET_REDUND=0x2C0000 CONFIG_ENV_OFFSET_REDUND=0x2C0000
CONFIG_CMD_STM32PROG=y CONFIG_CMD_STM32PROG=y
# CONFIG_ARMV7_NONSEC is not set # CONFIG_ARMV7_NONSEC is not set

View File

@ -23,7 +23,7 @@ config CLK_STM32_CORE
config CLK_STM32MP1 config CLK_STM32MP1
bool "Enable RCC clock driver for STM32MP15" bool "Enable RCC clock driver for STM32MP15"
depends on ARCH_STM32MP && CLK depends on ARCH_STM32MP && CLK
default y if STM32MP15x default y if STM32MP15X
help help
Enable the STM32 clock (RCC) driver. Enable support for Enable the STM32 clock (RCC) driver. Enable support for
manipulating STM32MP15's on-SoC clocks. manipulating STM32MP15's on-SoC clocks.