diff options
author | Kever Yang <kever.yang@rock-chips.com> | 2021-12-24 17:58:32 +0800 |
---|---|---|
committer | Kever Yang <kever.yang@rock-chips.com> | 2021-12-24 17:58:32 +0800 |
commit | d7a4461be0e5399a0cc94d74c540f31d0a69a9ce (patch) | |
tree | 46d0280cfc30b8d71524aedd3bd115ae1f66d6ef | |
parent | 7af3a46ce9f7b4767eac572c6a71bde5ff154bd2 (diff) | |
download | u-boot-d7a4461be0e5399a0cc94d74c540f31d0a69a9ce.zip u-boot-d7a4461be0e5399a0cc94d74c540f31d0a69a9ce.tar.gz u-boot-d7a4461be0e5399a0cc94d74c540f31d0a69a9ce.tar.bz2 |
rockchip: mkimage: rename RK_SIGNATURE to RK_MAGIC
The first 4byte of idbimage is a magic number instead of signature,
correct it.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
-rw-r--r-- | tools/rkcommon.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/rkcommon.c b/tools/rkcommon.c index d55cd2c..1274293 100644 --- a/tools/rkcommon.c +++ b/tools/rkcommon.c @@ -15,7 +15,7 @@ #include "rkcommon.h" enum { - RK_SIGNATURE = 0x0ff0aa55, + RK_MAGIC = 0x0ff0aa55, }; /** @@ -24,14 +24,14 @@ enum { * This is stored at SD card block 64 (where each block is 512 bytes, or at * the start of SPI flash. It is encoded with RC4. * - * @signature: Signature (must be RKSD_SIGNATURE) + * @magic: Magic (must be RK_MAGIC) * @disable_rc4: 0 to use rc4 for boot image, 1 to use plain binary * @init_offset: Offset in blocks of the SPL code from this header * block. E.g. 4 means 2KB after the start of this header. * Other fields are not used by U-Boot */ struct header0_info { - uint32_t signature; + uint32_t magic; uint8_t reserved[4]; uint32_t disable_rc4; uint16_t init_offset; @@ -224,7 +224,7 @@ static void rkcommon_set_header0(void *buf, struct image_tool_params *params) uint32_t init_boot_size; memset(buf, '\0', RK_INIT_OFFSET * RK_BLK_SIZE); - hdr->signature = cpu_to_le32(RK_SIGNATURE); + hdr->magic = cpu_to_le32(RK_MAGIC); hdr->disable_rc4 = cpu_to_le32(!rkcommon_need_rc4_spl(params)); hdr->init_offset = cpu_to_le16(RK_INIT_OFFSET); hdr->init_size = cpu_to_le16(spl_params.init_size / RK_BLK_SIZE); @@ -294,7 +294,7 @@ static int rkcommon_parse_header(const void *buf, struct header0_info *header0, memcpy((void *)header0, buf, sizeof(struct header0_info)); rc4_encode((void *)header0, sizeof(struct header0_info), rc4_key); - if (le32_to_cpu(header0->signature) != RK_SIGNATURE) + if (le32_to_cpu(header0->magic) != RK_MAGIC) return -EPROTO; /* We don't support RC4 encoded image payloads here, yet... */ |