
+Ye
Subject: [PATCH] arm: imx: fix signature_block_hdr struct fields order
According to the documentation (for example AN13994), for AHAB-enabled devices the format of the signature block is:
+--------------+--------------+--------------+-------------+ | Tag | Length - msb | Length - lsb | Version | +--------------+--------------+--------------+-------------+ | SRK Table offset | Certificate offset | +-----------------------------+----------------------------+ | Blob offset | Signature offset | +-----------------------------+----------------------------+
Signed-off-by: Javier Viguera javier.viguera@digi.com
include/imx_container.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/imx_container.h b/include/imx_container.h index 54cd684e35d5..691c764b3e5b 100644 --- a/include/imx_container.h +++ b/include/imx_container.h @@ -50,10 +50,10 @@ struct signature_block_hdr { u8 length_lsb; u8 length_msb; u8 tag;
- u16 srk_table_offset; u16 cert_offset;
- u16 blob_offset;
- u16 srk_table_offset; u16 signature_offset;
- u16 blob_offset; u32 reserved;
} __packed;