[PATCH] tools: mkimage: No need to verify_header for header_v2

From: Yi Liu liuyi@rock-chips.com
rockchip header_v2 do not have a spl_hdr, so remove the verify.
Signed-off-by: Yi Liu liuyi@rock-chips.com Signed-off-by: Kever Yang kever.yang@rock-chips.com ---
tools/rkcommon.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/tools/rkcommon.c b/tools/rkcommon.c index 29f2676c19..ff62c75caa 100644 --- a/tools/rkcommon.c +++ b/tools/rkcommon.c @@ -450,6 +450,10 @@ int rkcommon_verify_header(unsigned char *buf, int size, struct spl_info *img_spl_info, *spl_info; int ret;
+ /* spl_hdr is abandon on header_v2 */ + if ((*(uint32_t *)buf) == RK_MAGIC_V2) + return 0; + ret = rkcommon_parse_header(buf, &header0, &img_spl_info);
/* If this is the (unimplemented) RC4 case, then rewrite the result */

On Wed, Mar 30, 2022 at 06:05:59PM +0800, Kever Yang wrote:
From: Yi Liu liuyi@rock-chips.com
rockchip header_v2 do not have a spl_hdr, so remove the verify.
Signed-off-by: Yi Liu liuyi@rock-chips.com Signed-off-by: Kever Yang kever.yang@rock-chips.com
Applied to u-boot/master, thanks!
participants (2)
-
Kever Yang
-
Tom Rini