summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGwenael Treuveur <[email protected]>2026-02-04 11:20:49 +0100
committerPatrice Chotard <[email protected]>2026-02-24 17:47:46 +0100
commitc258621b5ef6c1a759198b603e9bb30a928ca2ef (patch)
tree8a61ef124a0cc16fae479d967450b880d0dc3c10
parentd8a0db45367acd94c022f2d1380857e98959c7b2 (diff)
stm32mp: cmd_stm32key: add support of remoteproc firmware public key
Add support of RPROC-FW-PKH for STM32MP25, STM32MP23 and STM32MP21. Signed-off-by: Gwenael Treuveur <[email protected]> Signed-off-by: Patrice Chotard <[email protected]> Reviewed-by: Patrick Delaunay <[email protected]>
-rw-r--r--arch/arm/mach-stm32mp/cmd_stm32key.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/mach-stm32mp/cmd_stm32key.c b/arch/arm/mach-stm32mp/cmd_stm32key.c
index 7a82152faf3..d1432ba1e23 100644
--- a/arch/arm/mach-stm32mp/cmd_stm32key.c
+++ b/arch/arm/mach-stm32mp/cmd_stm32key.c
@@ -88,6 +88,13 @@ const struct stm32key stm32mp21_list[] = {
.post_process = post_process_oem_key2,
},
{
+ .name = "RPROC-FW-PKH",
+ .desc = "Hash of the Public Key for remote processor firmware",
+ .start = 180,
+ .size = 8,
+ .key_format = format2,
+ },
+ {
.name = "FIP-EDMK",
.desc = "Encryption/Decryption Master Key for FIP",
.start = 260,
@@ -143,6 +150,13 @@ const struct stm32key stm32mp2x_list[] = {
.post_process = post_process_oem_key2,
},
{
+ .name = "RPROC-FW-PKH",
+ .desc = "Hash of the Public Key for remote processor firmware",
+ .start = 176,
+ .size = 8,
+ .key_format = format2,
+ },
+ {
.name = "FIP-EDMK",
.desc = "Encryption/Decryption Master Key for FIP",
.start = 260,