Lines Matching refs:binfo
47 struct arm_boot_info binfo; member
549 static void versal_virt_modify_dtb(const struct arm_boot_info *binfo, in versal_virt_modify_dtb() argument
552 VersalVirt *s = container_of(binfo, VersalVirt, binfo); in versal_virt_modify_dtb()
554 fdt_add_memory_nodes(s, fdt, binfo->ram_size); in versal_virt_modify_dtb()
557 static void *versal_virt_get_dtb(const struct arm_boot_info *binfo, in versal_virt_get_dtb() argument
560 const VersalVirt *board = container_of(binfo, VersalVirt, binfo); in versal_virt_get_dtb()
737 s->binfo.ram_size = machine->ram_size; in versal_virt_init()
738 s->binfo.loader_start = 0x0; in versal_virt_init()
739 s->binfo.get_dtb = versal_virt_get_dtb; in versal_virt_init()
740 s->binfo.modify_dtb = versal_virt_modify_dtb; in versal_virt_init()
741 s->binfo.psci_conduit = psci_conduit; in versal_virt_init()
745 s->binfo.loader_start = 0x1000; in versal_virt_init()
746 s->binfo.dtb_limit = 0x1000000; in versal_virt_init()
748 arm_load_kernel(&s->soc.fpd.apu.cpu[0], machine, &s->binfo); in versal_virt_init()