diff options
author | Mathieu Othacehe <othacehe@gnu.org> | 2024-03-21 08:19:53 +0100 |
---|---|---|
committer | Fabio Estevam <festevam@gmail.com> | 2024-03-24 13:36:00 -0300 |
commit | 6bb745844c2aeaa7d7a1c0d1178b5b83d8b4c9ca (patch) | |
tree | a6e472d7e618ccfac496b8ca4b3dd1b779b5ece5 /arch/arm/include/asm/mach-imx | |
parent | c20e449225b07392faf402f20efeff3f21def76a (diff) | |
download | u-boot-6bb745844c2aeaa7d7a1c0d1178b5b83d8b4c9ca.zip u-boot-6bb745844c2aeaa7d7a1c0d1178b5b83d8b4c9ca.tar.gz u-boot-6bb745844c2aeaa7d7a1c0d1178b5b83d8b4c9ca.tar.bz2 |
imx: ele_ahab: Add ahab_commit command support
This message is used to commit into the fuses any new SRK revocation and
FW version information that have been found into the NXP (ELE FW) and
OEM containers.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Diffstat (limited to 'arch/arm/include/asm/mach-imx')
-rw-r--r-- | arch/arm/include/asm/mach-imx/ele_api.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/include/asm/mach-imx/ele_api.h b/arch/arm/include/asm/mach-imx/ele_api.h index cfd4ece..a29b849 100644 --- a/arch/arm/include/asm/mach-imx/ele_api.h +++ b/arch/arm/include/asm/mach-imx/ele_api.h @@ -24,6 +24,7 @@ #define ELE_GET_FW_VERSION_REQ (0x9D) #define ELE_RET_LIFECYCLE_UP_REQ (0xA0) #define ELE_GET_EVENTS_REQ (0xA2) +#define ELE_COMMIT_REQ (0xA8) #define ELE_START_RNG (0xA3) #define ELE_GENERATE_DEK_BLOB (0xAF) #define ELE_ENABLE_PATCH_REQ (0xC3) @@ -142,6 +143,7 @@ int ele_read_common_fuse(u16 fuse_id, u32 *fuse_words, u32 fuse_num, u32 *respon int ele_release_caam(u32 core_did, u32 *response); int ele_get_fw_version(u32 *fw_version, u32 *sha1, u32 *response); int ele_get_events(u32 *events, u32 *events_cnt, u32 *response); +int ele_commit(u16 fuse_id, u32 *response, u32 *info_type); int ele_generate_dek_blob(u32 key_id, u32 src_paddr, u32 dst_paddr, u32 max_output_size); int ele_dump_buffer(u32 *buffer, u32 buffer_length); int ele_get_info(struct ele_get_info_data *info, u32 *response); |