Lines Matching +full:- +full:- +full:disable +full:- +full:fdt
1 // SPDX-License-Identifier: GPL-2.0+
16 #include <fsl-mc/fsl_mc.h>
46 if (gd->flags & GD_FLG_RELOC) in get_qixis_addr()
68 printf("Board: %s-RDB, ", buf); in checkboard()
196 return -1; in config_board_mux()
213 gd->env_addr = (ulong)&default_environment[0]; in board_init()
254 u32 svr = gur_in32(&gur->svr); in misc_init_r()
299 print_size(gd->bd->bi_dram[0].size + gd->bd->bi_dram[1].size, ""); in detail_board_ddr_info()
302 if (soc_has_dp_ddr() && gd->bd->bi_dram[2].size) { in detail_board_ddr_info()
303 puts("\nDP-DDR "); in detail_board_ddr_info()
304 print_size(gd->bd->bi_dram[2].size, ""); in detail_board_ddr_info()
318 void fdt_fixup_board_enet(void *fdt) in fdt_fixup_board_enet() argument
322 offset = fdt_path_offset(fdt, "/soc/fsl-mc"); in fdt_fixup_board_enet()
325 offset = fdt_path_offset(fdt, "/fsl-mc"); in fdt_fixup_board_enet()
328 printf("%s: ERROR: fsl-mc node not found in device tree (error %d)\n", in fdt_fixup_board_enet()
335 fdt_status_okay(fdt, offset); in fdt_fixup_board_enet()
337 fdt_status_fail(fdt, offset); in fdt_fixup_board_enet()
342 fsl_mc_ldpaa_exit(gd->bd); in board_quiesce_devices()
347 void fsl_fdt_fixup_flash(void *fdt) in fsl_fdt_fixup_flash() argument
357 * So disable IFC node in dts if QSPI is enabled or in fsl_fdt_fixup_flash()
358 * disable QSPI node in dts in case QSPI is not enabled. in fsl_fdt_fixup_flash()
379 offset = fdt_path_offset(fdt, "/soc/ifc"); in fsl_fdt_fixup_flash()
382 offset = fdt_path_offset(fdt, "/ifc"); in fsl_fdt_fixup_flash()
384 offset = fdt_path_offset(fdt, "/soc/quadspi"); in fsl_fdt_fixup_flash()
387 offset = fdt_path_offset(fdt, "/quadspi"); in fsl_fdt_fixup_flash()
392 offset = fdt_path_offset(fdt, "/soc/ifc"); in fsl_fdt_fixup_flash()
395 offset = fdt_path_offset(fdt, "/ifc"); in fsl_fdt_fixup_flash()
397 offset = fdt_path_offset(fdt, "/soc/quadspi"); in fsl_fdt_fixup_flash()
400 offset = fdt_path_offset(fdt, "/quadspi"); in fsl_fdt_fixup_flash()
407 fdt_status_disabled(fdt, offset); in fsl_fdt_fixup_flash()
418 base[0] = gd->bd->bi_dram[0].start; in ft_board_setup()
419 size[0] = gd->bd->bi_dram[0].size; in ft_board_setup()
420 base[1] = gd->bd->bi_dram[1].start; in ft_board_setup()
421 size[1] = gd->bd->bi_dram[1].size; in ft_board_setup()
425 if (gd->arch.resv_ram >= base[0] && in ft_board_setup()
426 gd->arch.resv_ram < base[0] + size[0]) in ft_board_setup()
427 size[0] = gd->arch.resv_ram - base[0]; in ft_board_setup()
428 else if (gd->arch.resv_ram >= base[1] && in ft_board_setup()
429 gd->arch.resv_ram < base[1] + size[1]) in ft_board_setup()
430 size[1] = gd->arch.resv_ram - base[1]; in ft_board_setup()