Lines Matching refs:fdt_blob
594 if (!gd->fdt_blob || ((uintptr_t)gd->fdt_blob & 3) || in fdtdec_prepare_fdt()
595 fdt_check_header(gd->fdt_blob)) { in fdtdec_prepare_fdt()
601 if (gd->fdt_blob) { in fdtdec_prepare_fdt()
602 printf("fdt_blob=%p\n", gd->fdt_blob); in fdtdec_prepare_fdt()
603 print_buffer((ulong)gd->fdt_blob, gd->fdt_blob, 4, in fdtdec_prepare_fdt()
1157 mem = fdt_path_offset(gd->fdt_blob, "/memory"); in fdtdec_setup_memory_size()
1163 ret = fdt_get_resource(gd->fdt_blob, mem, "reg", 0, &res); in fdtdec_setup_memory_size()
1182 mem = fdt_node_offset_by_prop_value(gd->fdt_blob, -1, "device_type", in fdtdec_setup_memory_banksize()
1190 ret = fdt_get_resource(gd->fdt_blob, mem, "reg", reg++, &res); in fdtdec_setup_memory_banksize()
1193 mem = fdt_node_offset_by_prop_value(gd->fdt_blob, mem, in fdtdec_setup_memory_banksize()
1199 ret = fdt_get_resource(gd->fdt_blob, mem, "reg", reg++, &res); in fdtdec_setup_memory_banksize()
1279 void *fdt_blob; in fdtdec_setup() local
1284 gd->fdt_blob = __dtb_dt_spl_begin; in fdtdec_setup()
1286 gd->fdt_blob = __dtb_dt_begin; in fdtdec_setup()
1292 gd->fdt_blob = (ulong *)&_image_binary_end; in fdtdec_setup()
1294 gd->fdt_blob = (ulong *)&__bss_end; in fdtdec_setup()
1297 gd->fdt_blob = (ulong *)&_end; in fdtdec_setup()
1300 gd->fdt_blob_kern = (ulong *)ALIGN((ulong)gd->fdt_blob + in fdtdec_setup()
1301 fdt_totalsize(gd->fdt_blob), 8); in fdtdec_setup()
1308 gd->fdt_blob = board_fdt_blob_setup(); in fdtdec_setup()
1318 gd->fdt_blob = (void *)prior_stage_fdt_address; in fdtdec_setup()
1320 gd->fdt_blob = (void *)env_get_ulong("fdtcontroladdr", 16, in fdtdec_setup()
1321 (uintptr_t)gd->fdt_blob); in fdtdec_setup()
1332 if (uncompress_blob(gd->fdt_blob, 0x1000000, &fdt_blob) == 0) in fdtdec_setup()
1333 gd->fdt_blob = fdt_blob; in fdtdec_setup()
1339 fdt_blob = locate_dtb_in_fit(gd->fdt_blob); in fdtdec_setup()
1340 if (fdt_blob) in fdtdec_setup()
1341 gd->fdt_blob = fdt_blob; in fdtdec_setup()