Searched refs:imx_header (Results 1 – 4 of 4) sorted by relevance
/openbmc/u-boot/tools/ |
H A D | imx8mimage.c | 16 static imx_header_v3_t imx_header[2]; /* At most there are 3 IVT headers */ variable 359 static void dump_header_v2(imx_header_v3_t *imx_header, int index) in dump_header_v2() argument 366 imx_header[index].fhdr.header.tag); in dump_header_v2() 368 imx_header[index].fhdr.header.length); in dump_header_v2() 370 imx_header[index].fhdr.header.version); in dump_header_v2() 372 imx_header[index].fhdr.entry); in dump_header_v2() 374 imx_header[index].fhdr.reserved1); in dump_header_v2() 376 imx_header[index].fhdr.dcd_ptr); in dump_header_v2() 378 imx_header[index].fhdr.boot_data_ptr); in dump_header_v2() 380 imx_header[index].fhdr.self); in dump_header_v2() [all …]
|
H A D | imximage.c | 73 static struct imx_header imximage_header; 111 static uint32_t detect_imximage_version(struct imx_header *imx_hdr) in detect_imximage_version() 143 static void set_dcd_val_v1(struct imx_header *imxhdr, char *name, int lineno, in set_dcd_val_v1() 173 static void set_dcd_param_v2(struct imx_header *imxhdr, uint32_t dcd_len, in set_dcd_param_v2() 237 static void set_dcd_val_v2(struct imx_header *imxhdr, char *name, int lineno, in set_dcd_val_v2() 265 static void set_dcd_rst_v1(struct imx_header *imxhdr, uint32_t dcd_len, in set_dcd_rst_v1() 278 static void set_dcd_rst_v2(struct imx_header *imxhdr, uint32_t dcd_len, in set_dcd_rst_v2() 299 static void set_imx_hdr_v1(struct imx_header *imxhdr, uint32_t dcd_len, in set_imx_hdr_v1() 325 static void set_imx_hdr_v2(struct imx_header *imxhdr, uint32_t dcd_len, in set_imx_hdr_v2() 408 hdr_base = entry_point - sizeof(struct imx_header); in set_imx_hdr_v2() [all …]
|
H A D | imx8image.c | 704 static uint8_t *flatten_container_header(imx_header_v3_t *imx_header, in flatten_container_header() argument 716 flash_header_v3_t *container = &imx_header->fhdr[i]; in flatten_container_header() 745 flash_header_v3_t *container = &imx_header->fhdr[i]; in flatten_container_header() 775 static imx_header_v3_t imx_header; in build_container() local 788 memset((char *)&imx_header, 0, sizeof(imx_header_v3_t)); in build_container() 800 set_imx_hdr_v3(&imx_header, 0); in build_container() 801 set_imx_hdr_v3(&imx_header, 1); in build_container() 824 set_image_array_entry(&imx_header.fhdr[container], in build_container() 841 set_image_array_entry(&imx_header.fhdr[container], in build_container() 855 set_container(&imx_header.fhdr[container], sw_version, in build_container() [all …]
|
/openbmc/u-boot/include/ |
H A D | imximage.h | 196 struct imx_header { struct 203 typedef void (*set_dcd_val_t)(struct imx_header *imxhdr, argument 208 typedef void (*set_dcd_param_t)(struct imx_header *imxhdr, uint32_t dcd_len, 211 typedef void (*set_dcd_rst_t)(struct imx_header *imxhdr, 215 typedef void (*set_imx_hdr_t)(struct imx_header *imxhdr, uint32_t dcd_len,
|