| /OK3568_Linux_fs/u-boot/common/spl/ |
| H A D | spl_fit.c | 175 ulong comp_addr, load_addr, load_ptr; in spl_load_fit_image() local 198 if (fit_image_get_load(fit, node, &load_addr)) in spl_load_fit_image() 199 load_addr = image_info->load_addr; in spl_load_fit_image() 204 comp_addr = load_addr + FIT_MAX_SPL_IMAGE_SZ; in spl_load_fit_image() 206 comp_addr = load_addr; in spl_load_fit_image() 246 debug("Embedded data: dst=%lx, size=%lx\n", load_addr, in spl_load_fit_image() 254 fit_get_name(fit, node, NULL), load_addr, in spl_load_fit_image() 259 fit_get_name(fit, node, NULL), load_addr); in spl_load_fit_image() 270 board_fit_image_post_process(fit, node, (ulong *)&load_addr, in spl_load_fit_image() 280 if (gunzip((void *)load_addr, CONFIG_SYS_BOOTM_LEN, in spl_load_fit_image() [all …]
|
| H A D | spl_rkfw.c | 105 ulong load_addr; in load_image() local 118 load_addr = entry[i].compdata.load_addr; in load_image() 123 image_name, i, load_addr, (ulong)sect_cnt * 512); in load_image() 129 if (load_addr < CONFIG_SYS_SDRAM_BASE || in load_image() 130 load_addr >= CONFIG_SYS_SDRAM_BASE + SDRAM_MAX_SIZE) { in load_image() 137 image_buf = (void *)load_addr; in load_image() 156 if ((ulong)image_buf != load_addr) { in load_image() 157 memcpy((void *)load_addr, image_buf, sect_cnt << 9); in load_image() 163 *entry_point = (uintptr_t)load_addr; in load_image() 218 char *load_addr; in rkfw_load_trust() local [all …]
|
| H A D | spl_ubi.c | 51 volumes[0].load_addr = (void *)CONFIG_SYS_LOAD_ADDR; in spl_ubi_load_image() 53 volumes[1].load_addr = (void *)CONFIG_SYS_SPL_ARGS_ADDR; in spl_ubi_load_image() 57 header = (struct image_header *)volumes[0].load_addr; in spl_ubi_load_image() 68 volumes[0].load_addr = (void *)header; in spl_ubi_load_image()
|
| H A D | spl_net.c | 24 memcpy(buf, (void *)(load_addr + sector), count); in spl_net_load_read() 31 struct image_header *header = (struct image_header *)load_addr; 71 memcpy((void *)spl_image->load_addr, header, spl_image->size);
|
| H A D | spl_xip.c | 18 spl_image->load_addr = CONFIG_SYS_LOAD_ADDR; in spl_xip() 21 spl_image->load_addr); in spl_xip()
|
| H A D | spl.c | 150 spl_image->load_addr = CONFIG_SYS_TEXT_BASE; in spl_set_header_raw_uboot() 168 spl_image->load_addr = image_get_load(header); in spl_parse_image_header() 174 spl_image->load_addr = spl_image->entry_point - in spl_parse_image_header() 183 spl_image->load_addr, spl_image->size); in spl_parse_image_header() 208 spl_image->load_addr = CONFIG_SYS_LOAD_ADDR; in spl_parse_image_header() 212 spl_image->load_addr, spl_image->size); in spl_parse_image_header()
|
| H A D | spl_nor.c | 37 memcpy((void *)spl_image->load_addr, in spl_nor_load_image() 62 memcpy((void *)(unsigned long)spl_image->load_addr, in spl_nor_load_image()
|
| H A D | spl_decomp.c | 160 ulong load_addr; in un_lzma() local 165 load_addr = uimage_to_cpu(hdr->ih_load); in un_lzma() 169 err = lzmaBuffToBuffDecompress((uchar *)(load_addr), &lzma_len, in un_lzma()
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | qfw.c | 17 static int qemu_fwcfg_setup_kernel(void *load_addr, void *initrd_addr) in qemu_fwcfg_setup_kernel() argument 30 data_addr = load_addr; in qemu_fwcfg_setup_kernel() 63 printf("loading kernel to address %p size %x", load_addr, in qemu_fwcfg_setup_kernel() 123 void *load_addr; in qemu_fwcfg_do_load() local 127 load_addr = env ? in qemu_fwcfg_do_load() 145 load_addr = (void *)simple_strtoul(argv[0], NULL, 16); in qemu_fwcfg_do_load() 148 load_addr = (void *)simple_strtoul(argv[0], NULL, 16); in qemu_fwcfg_do_load() 151 if (!load_addr || !initrd_addr) { in qemu_fwcfg_do_load() 156 return qemu_fwcfg_setup_kernel(load_addr, initrd_addr); in qemu_fwcfg_do_load()
|
| /OK3568_Linux_fs/u-boot/arch/arm/lib/ |
| H A D | semihosting.c | 149 static int smh_load_file(const char * const name, ulong load_addr, in smh_load_file() argument 166 ret = smh_read(fd, (void *)load_addr, len); in smh_load_file() 170 *end_addr = load_addr + len - 1; in smh_load_file() 173 load_addr, in smh_load_file() 187 ulong load_addr; in do_smhload() local 192 load_addr = simple_strtoul(argv[2], NULL, 16); in do_smhload() 193 if (!load_addr) in do_smhload() 196 ret = smh_load_file(argv[1], load_addr, &end_addr); in do_smhload()
|
| /OK3568_Linux_fs/u-boot/tools/ |
| H A D | gpimage-common.c | 36 uint32_t gph_load_addr = gph->load_addr; in gph_verify_header() 49 uint32_t gph_size = gph->size, gph_load_addr = gph->load_addr; in gph_print_header() 67 void gph_set_header(struct gp_header *gph, uint32_t size, uint32_t load_addr, in gph_set_header() argument 71 gph->load_addr = load_addr; in gph_set_header() 73 to_be32(&gph->size, &gph->load_addr); in gph_set_header()
|
| H A D | gpheader.h | 28 uint32_t load_addr; member 34 int valid_gph_load_addr(uint32_t load_addr); 37 void gph_set_header(struct gp_header *gph, uint32_t size, uint32_t load_addr,
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/ |
| H A D | fit_misc.c | 59 static int fit_decomp_image(void *fit, int node, ulong *load_addr, in fit_decomp_image() argument 104 ret = lzmaBuffToBuffDecompress((uchar *)(*load_addr), &lzma_len, in fit_decomp_image() 120 ret = misc_decompress_process((ulong)(*load_addr), in fit_decomp_image() 131 ret = gunzip((void *)(*load_addr), ALIGN(len, FIT_MAX_SPL_IMAGE_SZ), in fit_decomp_image() 144 ret = fit_image_check_uncomp_hash(fit, node, (void *)(*load_addr), len); in fit_decomp_image() 150 *src_addr = (ulong *)*load_addr; in fit_decomp_image() 157 void board_fit_image_post_process(void *fit, int node, ulong *load_addr, in board_fit_image_post_process() argument 161 fit_decomp_image(fit, node, load_addr, src_addr, src_len, spec); in board_fit_image_post_process()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-keystone/ |
| H A D | cmd_mon.c | 19 u32 addr, dpsc_base = 0x1E80000, freq, load_addr, size; in do_mon_install() local 38 load_addr = image_get_load(header); in do_mon_install() 40 memcpy((void *)load_addr, (void *)(addr + sizeof(struct image_header)), in do_mon_install() 46 rcode = mon_install(load_addr, dpsc_base, freq, ecrypt_bm_addr); in do_mon_install() 48 load_addr, freq, rcode); in do_mon_install()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/probes/ |
| H A D | simulate-insn.c | 173 u64 *load_addr; in simulate_ldr_literal() local 178 load_addr = (u64 *) (addr + disp); in simulate_ldr_literal() 181 set_x_reg(regs, xn, *load_addr); in simulate_ldr_literal() 183 set_w_reg(regs, xn, *load_addr); in simulate_ldr_literal() 191 s32 *load_addr; in simulate_ldrsw_literal() local 196 load_addr = (s32 *) (addr + disp); in simulate_ldrsw_literal() 198 set_x_reg(regs, xn, *load_addr); in simulate_ldrsw_literal()
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/x86/ |
| H A D | entry_from_vm86.c | 27 static unsigned long load_addr = 0x10000; variable 253 unsigned char *addr = mmap((void *)load_addr, 4096, in main() 256 if (addr != (unsigned char *)load_addr) in main() 265 v86.regs.cs = load_addr / 16; in main() 266 v86.regs.ss = load_addr / 16; in main() 267 v86.regs.ds = load_addr / 16; in main() 268 v86.regs.es = load_addr / 16; in main()
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pow.h | 1261 cvmx_pow_load_addr_t load_addr; in cvmx_pow_get_current_tag() local 1265 load_addr.u64 = 0; in cvmx_pow_get_current_tag() 1266 load_addr.sstatus.mem_region = CVMX_IO_SEG; in cvmx_pow_get_current_tag() 1267 load_addr.sstatus.is_io = 1; in cvmx_pow_get_current_tag() 1268 load_addr.sstatus.did = CVMX_OCT_DID_TAG_TAG1; in cvmx_pow_get_current_tag() 1269 load_addr.sstatus.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_tag() 1270 load_addr.sstatus.get_cur = 1; in cvmx_pow_get_current_tag() 1271 load_resp.u64 = cvmx_read_csr(load_addr.u64); in cvmx_pow_get_current_tag() 1288 cvmx_pow_load_addr_t load_addr; in cvmx_pow_get_current_wqp() local 1291 load_addr.u64 = 0; in cvmx_pow_get_current_wqp() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | genelf.c | 106 unsigned long load_addr __maybe_unused, in gen_build_id() 130 unsigned long load_addr __maybe_unused, in gen_build_id() 143 gen_build_id(struct buildid_note *note, unsigned long load_addr, const void *code, size_t csize) in gen_build_id() argument 151 MD5_Update(&context, &load_addr, sizeof(load_addr)); in gen_build_id() 245 jit_write_elf(int fd, uint64_t load_addr, const char *sym, in jit_write_elf() argument 478 gen_build_id(&bnote, load_addr, code, csize); in jit_write_elf() 506 retval = jit_add_debug_info(e, load_addr, debug, nr_debug_entries); in jit_write_elf()
|
| /OK3568_Linux_fs/kernel/drivers/firmware/efi/libstub/ |
| H A D | efi-stub-helper.c | 568 efi_status_t efi_load_initrd_dev_path(unsigned long *load_addr, in efi_load_initrd_dev_path() argument 605 *load_addr = initrd_addr; in efi_load_initrd_dev_path() 612 unsigned long *load_addr, in efi_load_initrd_cmdline() argument 619 *load_addr = *load_size = 0; in efi_load_initrd_cmdline() 625 load_addr, load_size); in efi_load_initrd_cmdline() 639 unsigned long *load_addr, in efi_load_initrd() argument 646 if (!load_addr || !load_size) in efi_load_initrd() 649 status = efi_load_initrd_dev_path(load_addr, load_size, hard_limit); in efi_load_initrd() 653 status = efi_load_initrd_cmdline(image, load_addr, load_size, in efi_load_initrd()
|
| /OK3568_Linux_fs/u-boot/test/ |
| H A D | compression.c | 415 const ulong load_addr = 0x1000; in run_bootm_test() local 423 err = bootm_decomp_image(comp_type, load_addr, image_start, in run_bootm_test() 424 IH_TYPE_KERNEL, map_sysmem(load_addr, 0), in run_bootm_test() 429 err = bootm_decomp_image(comp_type, load_addr, image_start, in run_bootm_test() 430 IH_TYPE_KERNEL, map_sysmem(load_addr, 0), in run_bootm_test() 441 err = bootm_decomp_image(comp_type, load_addr, image_start, in run_bootm_test() 442 IH_TYPE_KERNEL, map_sysmem(load_addr, 0), in run_bootm_test()
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.qemu-mips | 115 setenv load_kernel_hda 'ide res; diskboot ${load_addr} 0:2' 116 setenv load_kernel_ext2 'ide res; ext2load ide 0:2 ${load_addr} /boot/uImage' 117 setenv load_kernel_tftp 'tftp ${load_addr} /qemu_mips/uImage' 118 setenv boot_ext2_ext2 'run load_rd_ext2; run load_kernel_ext2; run addmisc; bootm ${load_addr}' 120 setenv boot_ext2_hda 'run load_rd_ext2; run load_kernel_hda; run addmisc; bootm ${load_addr}' 121 setenv boot_ext2_tftp 'run load_rd_ext2; run load_kernel_tftp; run addmisc; bootm ${load_addr}' 122 setenv boot_tftp_hda 'run load_rd_tftp; run load_kernel_hda; run addmisc; bootm ${load_addr}' 123 setenv boot_tftp_ext2 'run load_rd_tftp; run load_kernel_ext2; run addmisc; bootm ${load_addr}' 125 setenv boot_tftp_tftp 'run load_rd_tftp; run load_kernel_tftp; run addmisc; bootm ${load_addr}'
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | image-android.c | 838 ulong load_addr = 0; in android_image_get_comp_addr() local 860 load_addr = comp_addr - hdr->page_size; in android_image_get_comp_addr() 877 load_addr = CONFIG_SYS_SDRAM_BASE + 0x8000; in android_image_get_comp_addr() 878 env_set_hex("kernel_addr_r", load_addr); in android_image_get_comp_addr() 880 load_addr -= hdr->page_size; in android_image_get_comp_addr() 885 load_addr = kernel_addr_c - hdr->page_size; in android_image_get_comp_addr() 892 return load_addr; in android_image_get_comp_addr() 913 void *load_addr) in android_image_load_separate() argument 916 return android_image_separate(hdr, part, load_addr, NULL); in android_image_load_separate() 918 return android_image_separate_v34(hdr, part, load_addr, NULL); in android_image_load_separate() [all …]
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | binfmt_elf_fdpic.c | 290 if (exec_params.load_addr == 0) in load_elf_fdpic_binary() 291 exec_params.load_addr = phdr->p_vaddr; in load_elf_fdpic_binary() 745 unsigned long load_addr, stop; in elf_fdpic_map_file() local 769 load_addr = params->load_addr; in elf_fdpic_map_file() 878 load_addr = PAGE_ALIGN(mseg->addr + mseg->p_memsz); in elf_fdpic_map_file() 879 if (load_addr == (seg->addr & PAGE_MASK)) { in elf_fdpic_map_file() 881 load_addr - in elf_fdpic_map_file() 928 unsigned long load_addr, base = ULONG_MAX, top = 0, maddr = 0, mflags; in elf_fdpic_map_file_constdisp_on_uclinux() local 931 load_addr = params->load_addr; in elf_fdpic_map_file_constdisp_on_uclinux() 952 maddr = vm_mmap(NULL, load_addr, top - base, in elf_fdpic_map_file_constdisp_on_uclinux() [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/kernel/ |
| H A D | vpe.c | 136 if (v->load_addr) in release_vpe() 137 release_progmem(v->load_addr); in release_vpe() 644 v->load_addr = alloc_progmem(mod.core_layout.size); in vpe_elfload() 645 if (!v->load_addr) in vpe_elfload() 648 pr_info("VPE loader: loading to %p\n", v->load_addr); in vpe_elfload() 657 dest = v->load_addr + sechdrs[i].sh_entsize; in vpe_elfload() 731 flush_icache_range((unsigned long)v->load_addr, in vpe_elfload() 732 (unsigned long)v->load_addr + v->len); in vpe_elfload() 793 release_progmem(v->load_addr); in vpe_open() 804 v->load_addr = NULL; in vpe_open()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-imx/ |
| H A D | hab.c | 415 uint32_t load_addr = 0; in authenticate_image() local 491 load_addr = (uint32_t)hab_rvt_authenticate_image( in authenticate_image() 497 load_addr = 0; in authenticate_image() 512 if ((!is_hab_enabled()) || (load_addr != 0)) in authenticate_image()
|