[Uboot-stm32] [PATCH v2 09/14] stm32mp: stm32prog: add support of stm32mp25
Patrice CHOTARD
patrice.chotard at foss.st.com
Fri Jan 19 13:26:59 UTC 2024
On 1/15/24 18:41, Patrice CHOTARD wrote:
>
>
> On 1/15/24 15:05, Patrick Delaunay wrote:
>> Change OTP number to 364 for STM32MP25 as it is done in bsec driver.
>>
>> Signed-off-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
>> ---
>>
>> (no changes since v1)
>>
>> arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h | 10 +++++++++-
>> 1 file changed, 9 insertions(+), 1 deletion(-)
>>
>> diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
>> index ae4bd8842f53..eda98eb61d76 100644
>> --- a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
>> +++ b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
>> @@ -28,7 +28,15 @@
>> #else
>> #define OTP_SIZE_SMC 0
>> #endif
>> -#define OTP_SIZE_TA 776
>> +/* size of the OTP struct in NVMEM PTA */
>> +#define _OTP_SIZE_TA(otp) (((otp) * 2 + 2) * 4)
>> +#if defined(CONFIG_STM32MP13x) || defined(CONFIG_STM32MP15x)
>> +/* STM32MP1 with BSEC2 */
>> +#define OTP_SIZE_TA _OTP_SIZE_TA(96)
>> +#else
>> +/* STM32MP2 with BSEC3 */
>> +#define OTP_SIZE_TA _OTP_SIZE_TA(368)
>> +#endif
>> #define PMIC_SIZE 8
>>
>> enum stm32prog_target {
> Reviewed-by: Patrice Chotard <patrice.chotard at foss.st.com>
>
> Thanks
> Patrice
> _______________________________________________
> Uboot-stm32 mailing list
> Uboot-stm32 at st-md-mailman.stormreply.com
> https://st-md-mailman.stormreply.com/mailman/listinfo/uboot-stm32
Applied to u-boot-stm32/master
Thanks
Patrice
More information about the Uboot-stm32
mailing list