Home
last modified time | relevance | path

Searched refs:fdt_addr (Results 1 – 25 of 33) sorted by relevance

12

/rk3399_rockchip-uboot/common/
H A Dimage-fdt.c39 static const image_header_t *image_get_fdt(ulong fdt_addr) in image_get_fdt() argument
41 const image_header_t *fdt_hdr = map_sysmem(fdt_addr, 0); in image_get_fdt()
386 ulong fdt_addr; in boot_get_fdt() local
420 &fdt_addr, &fit_uname_config)) { in boot_get_fdt()
422 fit_uname_config, fdt_addr); in boot_get_fdt()
424 &fdt_addr, &fit_uname_fdt)) { in boot_get_fdt()
426 fit_uname_fdt, fdt_addr); in boot_get_fdt()
430 fdt_addr = simple_strtoul(select, NULL, 16); in boot_get_fdt()
432 fdt_addr); in boot_get_fdt()
439 fdt_addr = map_to_sysmem(images->fit_hdr_os); in boot_get_fdt()
[all …]
H A Dandroid_bootloader.c189 char *fdt_addr = NULL; in android_bootloader_get_fdt() local
214 fdt_addr = env_get("fdt_addr_r"); in android_bootloader_get_fdt()
215 if (!fdt_addr) { in android_bootloader_get_fdt()
219 addr = simple_strtoul(fdt_addr, NULL, 16); in android_bootloader_get_fdt()
298 char *fdt_addr = env_get("fdt_addr_r"); in android_bootloader_boot_kernel() local
312 kernel_addr_str, kernel_addr_str, fdt_addr, NULL }; in android_bootloader_boot_kernel()
330 comp_str, fdt_addr); in android_bootloader_boot_kernel()
1088 int android_fdt_overlay_apply(void *fdt_addr) in android_fdt_overlay_apply() argument
1151 fdt_size = fdt_totalsize((void *)fdt_addr) + in android_fdt_overlay_apply()
1153 if (sysmem_free((phys_addr_t)fdt_addr)) in android_fdt_overlay_apply()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dkernel_dtb.c302 ulong fdt_addr = 0; in init_kernel_dtb() local
311 fdt_addr = env_get_ulong("fdt_addr1_r", 16, 0); in init_kernel_dtb()
313 if (!fdt_addr) in init_kernel_dtb()
314 fdt_addr = env_get_ulong("fdt_addr_r", 16, 0); in init_kernel_dtb()
315 if (!fdt_addr) { in init_kernel_dtb()
324 ret = rockchip_read_dtb_file((void *)fdt_addr); in init_kernel_dtb()
326 if (!dtb_check_ok((void *)fdt_addr, (void *)gd->fdt_blob)) { in init_kernel_dtb()
344 fdt_addr = (ulong)memalign(ARCH_DMA_MINALIGN, in init_kernel_dtb()
346 if (!fdt_addr) in init_kernel_dtb()
353 memcpy((void *)fdt_addr, gd->fdt_blob_kern, in init_kernel_dtb()
[all …]
H A Dboot_rkimg.c400 static int fdt_check_hash(void *fdt_addr, u32 fdt_size, in fdt_check_hash() argument
416 sha1_csum((const uchar *)fdt_addr, fdt_size, hash); in fdt_check_hash()
418 sha256_csum((const uchar *)fdt_addr, fdt_size, hash); in fdt_check_hash()
435 static int rockchip_read_distro_dtb(void *fdt_addr) in rockchip_read_distro_dtb() argument
443 if (!rockchip_get_bootdev() || !fdt_addr) in rockchip_read_distro_dtb()
458 sprintf(fdt_hex_str, "0x%lx", (ulong)fdt_addr); in rockchip_read_distro_dtb()
469 if (fdt_check_header(fdt_addr)) in rockchip_read_distro_dtb()
H A Dresource_img.c491 int rockchip_read_resource_dtb(void *fdt_addr, char **hash, int *hash_size) in rockchip_read_resource_dtb() argument
509 ret = rockchip_read_resource_file(fdt_addr, f->name, 0, 0); in rockchip_read_resource_dtb()
513 if (fdt_check_header(fdt_addr)) in rockchip_read_resource_dtb()
H A Dboard.c265 void *fdt_addr; in boot_from_udisk() local
315 fdt_addr = memalign(ARCH_DMA_MINALIGN, fdt_size); in boot_from_udisk()
316 if (!fdt_addr) in boot_from_udisk()
320 memcpy(fdt_addr, gd->fdt_blob, fdt_size); in boot_from_udisk()
325 gd->fdt_blob_kern = fdt_addr; in boot_from_udisk()
326 gd->fdt_blob = fdt_addr; in boot_from_udisk()
H A Dfit.c507 int fit_image_read_dtb(void *fdt_addr) in fit_image_read_dtb() argument
526 (void *)fdt_addr, 1); in fit_image_read_dtb()
/rk3399_rockchip-uboot/common/spl/
H A Dspl_atf.c90 bl33_ep_info->args.arg2 = (unsigned long)spl_image->fdt_addr; in bl2_plat_get_bl31_params()
106 bl33_ep_info->args.arg0 = (unsigned long)spl_image->fdt_addr; in bl2_plat_get_bl31_params()
125 uintptr_t bl33_entry, uintptr_t fdt_addr) in bl31_entry() argument
132 atf_entry((void *)bl31_params, (void *)fdt_addr); in bl31_entry()
174 void *blob = spl_image->fdt_addr; in spl_invoke_atf()
H A Dspl_fit.c425 spl_image->fdt_addr = (void *)image_info.load_addr; in spl_fit_append_fdt()
428 fdt_shrink_to_minimum(spl_image->fdt_addr, 8192); in spl_fit_append_fdt()
445 (ulong)spl_image->fdt_addr + fdt_totalsize(spl_image->fdt_addr); in spl_fit_append_fdt()
670 spl_image->fdt_addr = (void *)image_info.load_addr; in spl_load_kernel_fit()
683 fdt_initrd(spl_image->fdt_addr, image_info.load_addr, in spl_load_kernel_fit()
689 (ulong)spl_image->fdt_addr, in spl_load_kernel_fit()
896 spl_image->fdt_addr = image_info.fdt_addr; in spl_internal_load_simple_fit()
908 if (spl_image->fdt_addr && spl_image->next_stage == SPL_NEXT_STAGE_UBOOT) in spl_internal_load_simple_fit()
910 spl_image->fdt_addr, in spl_internal_load_simple_fit()
/rk3399_rockchip-uboot/cmd/
H A Ddtimg.c46 ulong fdt_addr; in dtimg_get_fdt() local
70 if (!android_dt_get_fdt_by_index(hdr_addr, index, &fdt_addr, &fdt_size)) in dtimg_get_fdt()
75 snprintf(buf, sizeof(buf), "%lx", fdt_addr); in dtimg_get_fdt()
H A Dbootefi.c223 unsigned long addr, fdt_addr = 0; in do_bootefi() local
247 fdt_addr = simple_strtoul(sfdt, NULL, 16); in do_bootefi()
252 r = do_bootefi_exec((void *)addr, (void *)fdt_addr, in do_bootefi()
/rk3399_rockchip-uboot/include/
H A Dboot_rkimg.h74 int rockchip_read_dtb_file(void *fdt_addr);
75 int rockchip_ram_read_dtb_file(void *img, void *fdt_addr);
H A Dandroid_bootloader.h94 int android_fdt_overlay_apply(void *fdt_addr);
H A Dspl.h40 void *fdt_addr; member
299 uintptr_t bl33_entry, uintptr_t fdt_addr);
/rk3399_rockchip-uboot/board/samsung/common/bootscripts/
H A Dautoboot.cmd21 setenv fdt_addr ${fdtaddr};
24 setenv fdt_addr;
41 setenv fdt_addr ;
73 '${imgbootcmd}' '${kerneladdr}${itbcfg}' '${initrd_addr}' '${fdt_addr}';"
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/
H A Dfit.h17 int fit_image_read_dtb(void *fdt_addr);
H A Dresource_img.h63 int rockchip_read_resource_dtb(void *fdt_addr, char **hash, int *hash_size);
/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Dsystem.h236 void armv8_switch_to_el2(u64 args, u64 mach_nr, u64 fdt_addr,
251 void armv8_switch_to_el1(u64 args, u64 mach_nr, u64 fdt_addr,
253 void armv8_el2_to_aarch32(u64 args, u64 mach_nr, u64 fdt_addr,
/rk3399_rockchip-uboot/board/freescale/mx6sabreauto/
H A DREADME60 # load mmc 0:1 ${fdt_addr} imx6dl-sabreauto.dtb
76 # spl export fdt ${loadaddr} - ${fdt_addr}
/rk3399_rockchip-uboot/net/
H A Dfastboot.c420 char *fdt_addr = getenv("fdt_addr_r"); in boot_downloaded_image() local
421 char *bootm_args[] = { "bootm", kernel_addr, "-", fdt_addr, NULL }; in boot_downloaded_image()
426 kernel_addr, fdt_addr); in boot_downloaded_image()
/rk3399_rockchip-uboot/board/freescale/mx6sabresd/
H A DREADME91 # dhcp ${fdt_addr} imx6q-sabresd.dtb
107 # spl export fdt ${loadaddr} - ${fdt_addr}
/rk3399_rockchip-uboot/doc/
H A DREADME.commands.spl13 spl export <fdt|atags> [kernel_addr] [initrd_addr] [fdt_addr if fdt]
H A DREADME.vxworks31 void (*kernel_entry)(fdt_addr, 0, 0, EPAPR_MAGIC, boot_IMA, 0, 0)
35 void (*kernel_entry)(void *fdt_addr)
H A DREADME.falcon105 spl export <img=atags|fdt> [kernel_addr] [initrd_addr] [fdt_addr ]
111 can be set to "-" if fdt_addr without initrd_addr is used
112 fdt_addr : in case of fdt, the address of the device tree.
/rk3399_rockchip-uboot/arch/arm/lib/
H A Dbootm.c382 void (*kernel_entry)(void *fdt_addr, void *res0, void *res1, in boot_jump_linux()
392 kernel_entry = (void (*)(void *fdt_addr, void *res0, void *res1, in boot_jump_linux()

12