tools: mkimage: No need to verify_header for header_v2
authorYi Liu <liuyi@rock-chips.com>
Wed, 30 Mar 2022 10:05:59 +0000 (18:05 +0800)
committerTom Rini <trini@konsulko.com>
Wed, 6 Apr 2022 13:21:49 +0000 (09:21 -0400)
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

index 29f2676..ff62c75 100644 (file)
@@ -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 */