Lines Matching full:header
21 * Load the kernel, check for a valid header we can parse, and if found load
26 struct image_header *header) in spi_load_image_os() argument
30 /* Read for a header, parse or error out. */ in spi_load_image_os()
31 spi_flash_read(flash, CONFIG_SYS_SPI_KERNEL_OFFS, sizeof(*header), in spi_load_image_os()
32 (void *)header); in spi_load_image_os()
34 if (image_get_magic(header) != IH_MAGIC) in spi_load_image_os()
37 err = spl_parse_image_header(spl_image, header); in spi_load_image_os()
76 struct image_header *header; in spl_spi_load_image() local
91 header = spl_get_load_buffer(-sizeof(*header), sizeof(*header)); in spl_spi_load_image()
100 if (spl_start_uboot() || spi_load_image_os(spl_image, flash, header)) in spl_spi_load_image()
103 /* Load u-boot, mkimage header is 64 bytes. */ in spl_spi_load_image()
104 err = spi_flash_read(flash, payload_offs, sizeof(*header), in spl_spi_load_image()
105 (void *)header); in spl_spi_load_image()
113 image_get_magic(header) == FDT_MAGIC) { in spl_spi_load_image()
115 roundup(fdt_totalsize(header), 4), in spl_spi_load_image()
122 image_get_magic(header) == FDT_MAGIC) { in spl_spi_load_image()
133 header); in spl_spi_load_image()
135 err = spl_parse_image_header(spl_image, header); in spl_spi_load_image()