• Home
  • Raw
  • Download

Lines Matching refs:bmp_load_addr

27 static int splash_sf_read_raw(u32 bmp_load_addr, int offset, size_t read_size)  in splash_sf_read_raw()  argument
38 return spi_flash_read(sf, offset, read_size, (void *)bmp_load_addr); in splash_sf_read_raw()
41 static int splash_sf_read_raw(u32 bmp_load_addr, int offset, size_t read_size) in splash_sf_read_raw() argument
49 static int splash_nand_read_raw(u32 bmp_load_addr, int offset, size_t read_size) in splash_nand_read_raw() argument
55 (u_char *)bmp_load_addr); in splash_nand_read_raw()
58 static int splash_nand_read_raw(u32 bmp_load_addr, int offset, size_t read_size) in splash_nand_read_raw() argument
66 u32 bmp_load_addr, size_t read_size) in splash_storage_read_raw() argument
76 return splash_nand_read_raw(bmp_load_addr, offset, read_size); in splash_storage_read_raw()
78 return splash_sf_read_raw(bmp_load_addr, offset, read_size); in splash_storage_read_raw()
86 static int splash_load_raw(struct splash_location *location, u32 bmp_load_addr) in splash_load_raw() argument
92 if (bmp_load_addr + bmp_header_size >= gd->start_addr_sp) in splash_load_raw()
95 res = splash_storage_read_raw(location, bmp_load_addr, bmp_header_size); in splash_load_raw()
99 bmp_hdr = (struct bmp_header *)bmp_load_addr; in splash_load_raw()
102 if (bmp_load_addr + bmp_size >= gd->start_addr_sp) in splash_load_raw()
105 return splash_storage_read_raw(location, bmp_load_addr, bmp_size); in splash_load_raw()
217 static int splash_load_fs(struct splash_location *location, u32 bmp_load_addr) in splash_load_fs() argument
250 if (bmp_load_addr + bmp_size >= gd->start_addr_sp) { in splash_load_fs()
257 res = fs_read(splash_file, bmp_load_addr, 0, 0, &actread); in splash_load_fs()
304 static int splash_load_fit(struct splash_location *location, u32 bmp_load_addr) in splash_load_fit() argument
320 res = splash_storage_read_raw(location, bmp_load_addr, header_size); in splash_load_fit()
324 img_header = (struct image_header *)bmp_load_addr; in splash_load_fit()
333 fit_header = (const u32 *)(bmp_load_addr + header_size); in splash_load_fit()
359 memmove((void *)bmp_load_addr, internal_splash_data, internal_splash_size); in splash_load_fit()
384 res = splash_storage_read_raw(location, bmp_load_addr, external_splash_size); in splash_load_fit()
409 u32 bmp_load_addr; in splash_source_load() local
415 bmp_load_addr = simple_strtoul(env_splashimage_value, 0, 16); in splash_source_load()
416 if (bmp_load_addr == 0) { in splash_source_load()
426 return splash_load_raw(splash_location, bmp_load_addr); in splash_source_load()
428 return splash_load_fs(splash_location, bmp_load_addr); in splash_source_load()
431 return splash_load_fit(splash_location, bmp_load_addr); in splash_source_load()