Revert commit 253c60a557d6740f15169a1f15772d7e64928d9b as it breaks the return value of 'mkimage -T rkimage' and print the following error: './tools/mkimage: Can't print header for Rockchip Boot Image support: Success'
Signed-off-by: Guillaume GARDET <guillaume.gar...@free.fr> Cc: Philipp Tomsich <philipp.toms...@theobroma-systems.com> Cc: Simon Glass <s...@chromium.org> Cc: Tom Rini <tr...@konsulko.com> --- tools/rkimage.c | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/tools/rkimage.c b/tools/rkimage.c index 9880b1569f..44d098c775 100644 --- a/tools/rkimage.c +++ b/tools/rkimage.c @@ -13,6 +13,16 @@ static uint32_t header; +static int rkimage_verify_header(unsigned char *buf, int size, + struct image_tool_params *params) +{ + return 0; +} + +static void rkimage_print_header(const void *buf) +{ +} + static void rkimage_set_header(void *buf, struct stat *sbuf, int ifd, struct image_tool_params *params) { @@ -23,6 +33,11 @@ static void rkimage_set_header(void *buf, struct stat *sbuf, int ifd, rkcommon_rc4_encode_spl(buf, 4, params->file_size); } +static int rkimage_extract_subimage(void *buf, struct image_tool_params *params) +{ + return 0; +} + static int rkimage_check_image_type(uint8_t type) { if (type == IH_TYPE_RKIMAGE) @@ -40,10 +55,10 @@ U_BOOT_IMAGE_TYPE( 4, &header, rkcommon_check_params, - NULL, - NULL, + rkimage_verify_header, + rkimage_print_header, rkimage_set_header, - NULL, + rkimage_extract_subimage, rkimage_check_image_type, NULL, NULL -- 2.12.3 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot