Home
last modified time | relevance | path

Searched refs:binfo (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/arm/
H A Draspi.c199 s->binfo.ram_size = ram_size; in setup_boot()
209 s->binfo.board_setup_addr = BOARDSETUP_ADDR; in setup_boot()
210 s->binfo.write_board_setup = write_board_setup; in setup_boot()
211 s->binfo.secure_board_setup = true; in setup_boot()
212 s->binfo.secure_boot = true; in setup_boot()
217 s->binfo.smp_loader_start = SMPBOOT_ADDR; in setup_boot()
219 s->binfo.write_secondary_boot = write_smpboot; in setup_boot()
221 s->binfo.write_secondary_boot = write_smpboot64; in setup_boot()
223 s->binfo.secondary_cpu_reset_hook = reset_secondary; in setup_boot()
240 s->binfo in setup_boot()
[all...]
H A Dxlnx-zcu102.c41 struct arm_boot_info binfo;
76 static void zcu102_modify_dtb(const struct arm_boot_info *binfo, void *fdt) in zcu102_modify_dtb()
78 XlnxZCU102 *s = container_of(binfo, XlnxZCU102, binfo); in zcu102_modify_dtb()
245 s->binfo.ram_size = ram_size; in xlnx_zcu102_init()
246 s->binfo.loader_start = 0; in xlnx_zcu102_init()
247 s->binfo.modify_dtb = zcu102_modify_dtb; in xlnx_zcu102_init()
248 s->binfo.psci_conduit = QEMU_PSCI_CONDUIT_SMC; in xlnx_zcu102_init()
249 arm_load_kernel(s->soc.boot_cpu_ptr, machine, &s->binfo); in xlnx_zcu102_init()
40 struct arm_boot_info binfo; global() member
75 zcu102_modify_dtb(const struct arm_boot_info * binfo,void * fdt) zcu102_modify_dtb() argument
H A Dboot.c467 int arm_load_dtb(hwaddr addr, const struct arm_boot_info *binfo, in fdt_add_psci_node()
480 if (binfo->dtb_filename) { in fdt_add_psci_node()
482 filename = qemu_find_file(QEMU_FILE_TYPE_DTB, binfo->dtb_filename); in fdt_add_psci_node()
484 fprintf(stderr, "Couldn't open dtb file %s\n", binfo->dtb_filename); in fdt_add_psci_node()
496 fdt = binfo->get_dtb(binfo, &size); in fdt_add_psci_node()
521 if (scells < 2 && binfo->ram_size >= 4 * GiB) { in arm_load_dtb()
554 mem_base = binfo->loader_start; in arm_load_dtb()
572 rc = fdt_add_memory_node(fdt, acells, binfo->loader_start, in arm_load_dtb()
573 scells, binfo in arm_load_dtb()
518 arm_load_dtb(hwaddr addr,const struct arm_boot_info * binfo,hwaddr addr_limit,AddressSpace * as,MachineState * ms,ARMCPU * cpu) arm_load_dtb() argument
[all...]
H A Dxlnx-versal-virt.c44 struct arm_boot_info binfo;
112 static void versal_virt_modify_dtb(const struct arm_boot_info *binfo, in fdt_add_cpu_nodes()
115 VersalVirt *s = container_of(binfo, VersalVirt, binfo); in fdt_add_cpu_nodes()
118 versal_fdt_add_memory_nodes(&s->soc, binfo->ram_size); in fdt_add_cpu_nodes()
121 static void *versal_virt_get_dtb(const struct arm_boot_info *binfo, in fdt_add_cpu_nodes()
124 const VersalVirt *board = container_of(binfo, VersalVirt, binfo); in fdt_add_gic_nodes()
280 s->binfo.ram_size = machine->ram_size; in fdt_add_fixed_link_nodes()
281 s->binfo in fdt_add_fixed_link_nodes()
47 struct arm_boot_info binfo; global() member
549 versal_virt_modify_dtb(const struct arm_boot_info * binfo,void * fdt) versal_virt_modify_dtb() argument
557 versal_virt_get_dtb(const struct arm_boot_info * binfo,int * fdt_size) versal_virt_get_dtb() argument
[all...]
H A Draspi4b.c98 s_base->binfo.modify_dtb = raspi4_modify_dtb; in raspi4b_machine_init()
99 s_base->binfo.board_id = mc->board_rev; in raspi4b_machine_init()
H A Dsbsa-ref.c695 static void *sbsa_ref_dtb(const struct arm_boot_info *binfo, int *fdt_size) in sbsa_ref_dtb()
697 const SBSAMachineState *board = container_of(binfo, SBSAMachineState, in sbsa_ref_dtb()
693 sbsa_ref_dtb(const struct arm_boot_info * binfo,int * fdt_size) sbsa_ref_dtb() argument
H A Dvirt.c1782 static void *machvirt_dtb(const struct arm_boot_info *binfo, int *fdt_size) in virt_machine_done()
1784 const VirtMachineState *board = container_of(binfo, VirtMachineState, in virt_machine_done()
1734 machvirt_dtb(const struct arm_boot_info * binfo,int * fdt_size) machvirt_dtb() argument
/openbmc/qemu/include/hw/arm/
H A Dboot.h182 int arm_load_dtb(hwaddr addr, const struct arm_boot_info *binfo,
H A Draspi_platform.h45 struct arm_boot_info binfo; member