stm32mp: activate the command stboard for stm32mp25 boards

Activate the command stboard for stm32mp25 STMicroelectronics boards,
add the default used OTP identifier and the associated board identifier:
- stm32mp25xx-ev1 = MB1936
- stm32mp25xx-dk = MB1605

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:53 +01:00
committed by Patrice Chotard
parent 4d58bb32d1
commit ebf32b2548
3 changed files with 4 additions and 1 deletions

View File

@@ -198,6 +198,7 @@ enum forced_boot_mode {
#define BSEC_OTP_SERIAL 5 #define BSEC_OTP_SERIAL 5
#define BSEC_OTP_RPN 9 #define BSEC_OTP_RPN 9
#define BSEC_OTP_PKG 122 #define BSEC_OTP_PKG 122
#define BSEC_OTP_BOARD 246
#define BSEC_OTP_MAC 247 #define BSEC_OTP_MAC 247
#endif #endif

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_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

@@ -49,7 +49,9 @@ static bool check_stboard(u16 board)
0x1298, 0x1298,
0x1341, 0x1341,
0x1497, 0x1497,
0x1605, /* stm32mp25xx-dk */
0x1635, 0x1635,
0x1936, /* stm32mp25xx-ev1 */
}; };
for (i = 0; i < ARRAY_SIZE(st_board_id); i++) for (i = 0; i < ARRAY_SIZE(st_board_id); i++)