Home
last modified time | relevance | path

Searched refs:vof (Results 1 – 19 of 19) sorted by relevance

/openbmc/qemu/hw/ppc/
H A Dvof.c292 static uint32_t vof_setprop(MachineState *ms, void *fdt, Vof *vof, in vof_setprop() argument
429 static uint32_t vof_do_open(void *fdt, Vof *vof, int offset, const char *path) in vof_do_open() argument
434 if (vof->of_instance_last == 0xFFFFFFFF) { in vof_do_open()
442 ++vof->of_instance_last; in vof_do_open()
445 g_hash_table_insert(vof->of_instances, in vof_do_open()
446 GINT_TO_POINTER(vof->of_instance_last), in vof_do_open()
448 ret = vof->of_instance_last; in vof_do_open()
456 uint32_t vof_client_open_store(void *fdt, Vof *vof, const char *nodename, in vof_client_open_store() argument
468 inst = vof_do_open(fdt, vof, offset, path); in vof_client_open_store()
473 static uint32_t vof_open(void *fdt, Vof *vof, uint32_t pathaddr) in vof_open() argument
[all …]
H A Dspapr_vof.c20 int ret = vof_client_call(MACHINE(spapr), spapr->vof, spapr->fdt_blob, in spapr_h_vof_client()
33 vof_build_dt(fdt, spapr->vof); in spapr_vof_client_dt_finalize()
35 if (spapr->vof->bootargs) { in spapr_vof_client_dt_finalize()
43 _FDT(fdt_setprop_string(fdt, chosen, "bootargs", spapr->vof->bootargs)); in spapr_vof_client_dt_finalize()
52 _FDT(vof_client_open_store(fdt, spapr->vof, "/chosen", "stdout", in spapr_vof_client_dt_finalize()
60 Vof *vof = spapr->vof; in spapr_vof_reset() local
63 vof_init(vof, spapr->rma_size, errp); in spapr_vof_reset()
65 stack_ptr = vof_claim(vof, 0, VOF_STACK_SIZE, VOF_STACK_SIZE); in spapr_vof_reset()
74 vof_claim(vof, spapr->kernel_addr, spapr->kernel_size, 0) == -1) { in spapr_vof_reset()
80 vof_claim(vof, spapr->initrd_base, spapr->initrd_size, 0) == -1) { in spapr_vof_reset()
[all …]
H A Dpegasos2.c84 Vof *vof; member
102 if (pm->vof) { in pegasos2_cpu_reset()
158 if (!machine->firmware && !pm->vof) { in pegasos2_init()
159 pm->vof = g_malloc0(sizeof(*pm->vof)); in pegasos2_init()
166 sz = load_image_targphys(filename, pm->vof ? 0 : PROM_ADDR, PROM_SIZE); in pegasos2_init()
173 if (pm->vof) { in pegasos2_init()
174 pm->vof->fw_size = sz; in pegasos2_init()
250 if (!pm->vof) { in pegasos2_init()
253 } else if (pm->vof && !qtest_enabled()) { in pegasos2_init()
271 if (!pm->vof && machine->kernel_cmdline && machine->kernel_cmdline[0]) { in pegasos2_init()
[all …]
H A Dmeson.build93 ppc_ss.add(when: 'CONFIG_VOF', if_true: files('vof.c'))
H A Dspapr.c1748 if (spapr->vof) { in spapr_machine_reset()
2778 const char *bios_default = spapr->vof ? FW_FILE_NAME_VOF : FW_FILE_NAME; in spapr_machine_init()
3093 if (spapr->vof) { in spapr_machine_init()
3094 spapr->vof->fw_size = fw_size; /* for claim() on itself */ in spapr_machine_init()
3293 return spapr->vof != NULL; in spapr_get_vof()
3300 if (spapr->vof) { in spapr_set_vof()
3301 vof_cleanup(spapr->vof); in spapr_set_vof()
3302 g_free(spapr->vof); in spapr_set_vof()
3303 spapr->vof = NULL; in spapr_set_vof()
3308 spapr->vof = g_malloc0(sizeof(*spapr->vof)); in spapr_set_vof()
H A Dtrace-events74 # vof.c
H A Dspapr_hcall.c1321 fdt = spapr_build_fdt(spapr, spapr->vof != NULL, fdt_bufsize); in do_client_architecture_support()
/openbmc/qemu/include/hw/ppc/
H A Dvof.h24 int vof_client_call(MachineState *ms, Vof *vof, void *fdt,
26 uint64_t vof_claim(Vof *vof, uint64_t virt, uint64_t size, uint64_t align);
27 void vof_init(Vof *vof, uint64_t top_addr, Error **errp);
28 void vof_cleanup(Vof *vof);
29 void vof_build_dt(void *fdt, Vof *vof);
30 uint32_t vof_client_open_store(void *fdt, Vof *vof, const char *nodename,
H A Dspapr.h209 Vof *vof; member
/openbmc/qemu/pc-bios/vof/
H A DMakefile3 all: vof.bin
20 vof.elf: entry.o main.o ci.o bootmem.o libc.o
21 $(call quiet-command, $(LD) -nostdlib -e_start -T$(SRC_DIR)/vof.lds -EB -o $@ $^,Linking)
27 rm -f *.o vof.bin vof.elf *~
/openbmc/qemu/pc-bios/
H A Dmeson.build83 'vof.bin',
84 'vof-nvram.bin',
H A DREADME20 -machine pseries,x-vof=on. When enabled, the firmware acts as a slim shim and
/openbmc/qemu/docs/system/ppc/
H A Dpseries.rst58 ``-machine pseries,x-vof=on``. When enabled, the firmware acts as a slim
68 | kernel | pseries,x-vof=off | pseries,x-vof=on |
/openbmc/qemu/
H A Dconfigure1738 config_mak=pc-bios/vof/config.mak
H A DMAINTAINERS1572 F: hw/ppc/vof*
1573 F: include/hw/ppc/vof*
1574 F: pc-bios/vof/*
1575 F: pc-bios/vof*
/openbmc/
Dopengrok1.0.log4265 2025-03-13 03:00:44.689-0500 FINEST t508 IndexDatabase.setupDeletedUids: adding '/openbmc/qemu/pc-bios/vof.bin' (2,585) at 20210927100127329 to deleted uid set
[all...]
Dopengrok2.0.log4274 2025-03-12 03:00:44.777-0500 FINEST t502 IndexDatabase.setupDeletedUids: adding '/openbmc/qemu/pc-bios/vof.bin' (2,585) at 20210927100127329 to deleted uid set
[all...]
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]