[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