| /rk3399_rockchip-uboot/common/ |
| H A D | image-fdt.c | 39 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 D | android_bootloader.c | 189 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 D | kernel_dtb.c | 302 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 D | boot_rkimg.c | 400 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 D | resource_img.c | 491 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 D | board.c | 265 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 D | fit.c | 507 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 D | spl_atf.c | 90 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 D | spl_fit.c | 425 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 D | dtimg.c | 46 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 D | bootefi.c | 223 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 D | boot_rkimg.h | 74 int rockchip_read_dtb_file(void *fdt_addr); 75 int rockchip_ram_read_dtb_file(void *img, void *fdt_addr);
|
| H A D | android_bootloader.h | 94 int android_fdt_overlay_apply(void *fdt_addr);
|
| H A D | spl.h | 40 void *fdt_addr; member 299 uintptr_t bl33_entry, uintptr_t fdt_addr);
|
| /rk3399_rockchip-uboot/board/samsung/common/bootscripts/ |
| H A D | autoboot.cmd | 21 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 D | fit.h | 17 int fit_image_read_dtb(void *fdt_addr);
|
| H A D | resource_img.h | 63 int rockchip_read_resource_dtb(void *fdt_addr, char **hash, int *hash_size);
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | system.h | 236 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 D | README | 60 # load mmc 0:1 ${fdt_addr} imx6dl-sabreauto.dtb 76 # spl export fdt ${loadaddr} - ${fdt_addr}
|
| /rk3399_rockchip-uboot/net/ |
| H A D | fastboot.c | 420 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 D | README | 91 # dhcp ${fdt_addr} imx6q-sabresd.dtb 107 # spl export fdt ${loadaddr} - ${fdt_addr}
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.commands.spl | 13 spl export <fdt|atags> [kernel_addr] [initrd_addr] [fdt_addr if fdt]
|
| H A D | README.vxworks | 31 void (*kernel_entry)(fdt_addr, 0, 0, EPAPR_MAGIC, boot_IMA, 0, 0) 35 void (*kernel_entry)(void *fdt_addr)
|
| H A D | README.falcon | 105 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 D | bootm.c | 382 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()
|