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

Kever Yang kever.yang at rock-chips.com
Wed Mar 30 12:05:59 CEST 2022


From: Yi Liu <liuyi at rock-chips.com>

rockchip header_v2 do not have a spl_hdr, so remove the verify.

Signed-off-by: Yi Liu <liuyi at rock-chips.com>
Signed-off-by: Kever Yang <kever.yang at 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 */
-- 
2.25.1



More information about the U-Boot mailing list