Lines Matching refs:zynqhdr
145 struct zynq_header *zynqhdr = (struct zynq_header *)ptr; in zynqimage_verify_header() local
150 if (zynqhdr->width_detection != HEADER_WIDTHDETECTION) in zynqimage_verify_header()
152 if (zynqhdr->image_identifier != HEADER_IMAGEIDENTIFIER) in zynqimage_verify_header()
155 if (zynqimage_checksum(zynqhdr) != zynqhdr->checksum) in zynqimage_verify_header()
163 struct zynq_header *zynqhdr = (struct zynq_header *)ptr; in zynqimage_print_header() local
167 printf("Image Offset : 0x%08x\n", le32_to_cpu(zynqhdr->image_offset)); in zynqimage_print_header()
169 (unsigned long)le32_to_cpu(zynqhdr->image_size), in zynqimage_print_header()
170 (unsigned long)le32_to_cpu(zynqhdr->image_stored_size)); in zynqimage_print_header()
171 printf("Image Load : 0x%08x\n", le32_to_cpu(zynqhdr->image_load)); in zynqimage_print_header()
172 printf("User Field : 0x%08x\n", le32_to_cpu(zynqhdr->user_field)); in zynqimage_print_header()
173 printf("Checksum : 0x%08x\n", le32_to_cpu(zynqhdr->checksum)); in zynqimage_print_header()
176 if (zynqhdr->interrupt_vectors[i] == HEADER_INTERRUPT_DEFAULT) in zynqimage_print_header()
180 le32_to_cpu(zynqhdr->interrupt_vectors[i])); in zynqimage_print_header()
184 if (zynqhdr->register_init[i].address == HEADER_REGINIT_NULL) in zynqimage_print_header()
191 le32_to_cpu(zynqhdr->register_init[i].address), in zynqimage_print_header()
192 le32_to_cpu(zynqhdr->register_init[i].data)); in zynqimage_print_header()
225 static void zynqimage_parse_initparams(struct zynq_header *zynqhdr, in zynqimage_parse_initparams() argument
255 zynqhdr->register_init[reg_count] = reginit; in zynqimage_parse_initparams()
266 struct zynq_header *zynqhdr = (struct zynq_header *)ptr; in zynqimage_set_header() local
267 zynqimage_default_header(zynqhdr); in zynqimage_set_header()
270 zynqhdr->image_offset = in zynqimage_set_header()
272 zynqhdr->image_size = cpu_to_le32((uint32_t)sbuf->st_size); in zynqimage_set_header()
273 zynqhdr->image_stored_size = zynqhdr->image_size; in zynqimage_set_header()
274 zynqhdr->image_load = 0x0; in zynqimage_set_header()
276 zynqhdr->image_load = cpu_to_le32((uint32_t)params->ep); in zynqimage_set_header()
280 zynqimage_parse_initparams(zynqhdr, params->imagename2); in zynqimage_set_header()
282 zynqhdr->checksum = zynqimage_checksum(zynqhdr); in zynqimage_set_header()