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:
parent
49de864a25
commit
9f1dc110cc
|
@ -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 \
|
||||||
|
|
|
@ -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";
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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>;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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/
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
if TARGET_ST_STM32MP15x
|
if TARGET_ST_STM32MP15X
|
||||||
|
|
||||||
config SYS_BOARD
|
config SYS_BOARD
|
||||||
default "stm32mp1"
|
default "stm32mp1"
|
||||||
|
|
|
@ -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") ||
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user