mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
tools/fit_image.c: Remove unused fit_set_header()
The FIT fit_set_header() function was copied from the standard uImage's image_set_header() function during mkimage reorganization. However, the fit_set_header() function is not used since FIT images use a standard device tree blob header. Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
This commit is contained in:
parent
1a99de2cb4
commit
8e1c89663c
1 changed files with 1 additions and 33 deletions
|
@ -155,38 +155,6 @@ static int fit_handle_file (struct mkimage_params *params)
|
|||
return (EXIT_SUCCESS);
|
||||
}
|
||||
|
||||
static void fit_set_header (void *ptr, struct stat *sbuf, int ifd,
|
||||
struct mkimage_params *params)
|
||||
{
|
||||
uint32_t checksum;
|
||||
|
||||
image_header_t * hdr = (image_header_t *)ptr;
|
||||
|
||||
checksum = crc32 (0,
|
||||
(const unsigned char *)(ptr +
|
||||
sizeof(image_header_t)),
|
||||
sbuf->st_size - sizeof(image_header_t));
|
||||
|
||||
/* Build new header */
|
||||
image_set_magic (hdr, IH_MAGIC);
|
||||
image_set_time (hdr, sbuf->st_mtime);
|
||||
image_set_size (hdr, sbuf->st_size - sizeof(image_header_t));
|
||||
image_set_load (hdr, params->addr);
|
||||
image_set_ep (hdr, params->ep);
|
||||
image_set_dcrc (hdr, checksum);
|
||||
image_set_os (hdr, params->os);
|
||||
image_set_arch (hdr, params->arch);
|
||||
image_set_type (hdr, params->type);
|
||||
image_set_comp (hdr, params->comp);
|
||||
|
||||
image_set_name (hdr, params->imagename);
|
||||
|
||||
checksum = crc32 (0, (const unsigned char *)hdr,
|
||||
sizeof(image_header_t));
|
||||
|
||||
image_set_hcrc (hdr, checksum);
|
||||
}
|
||||
|
||||
static int fit_check_params (struct mkimage_params *params)
|
||||
{
|
||||
return ((params->dflag && (params->fflag || params->lflag)) ||
|
||||
|
@ -202,7 +170,7 @@ static struct image_type_params fitimage_params = {
|
|||
.print_header = fit_print_contents,
|
||||
.check_image_type = fit_check_image_types,
|
||||
.fflag_handle = fit_handle_file,
|
||||
.set_header = fit_set_header,
|
||||
.set_header = NULL, /* FIT images use DTB header */
|
||||
.check_params = fit_check_params,
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue