Home
last modified time | relevance | path

Searched refs:lvms (Results 1 – 6 of 6) sorted by relevance

/qemu/hw/loongarch/
H A Dvirt.c53 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(obj); in virt_get_veiointc() local
54 OnOffAuto veiointc = lvms->veiointc; in virt_get_veiointc()
62 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(obj); in virt_set_veiointc() local
64 visit_type_OnOffAuto(v, name, &lvms->veiointc, errp); in virt_set_veiointc()
67 static PFlashCFI01 *virt_flash_create1(LoongArchVirtMachineState *lvms, in virt_flash_create1() argument
82 object_property_add_child(OBJECT(lvms), name, OBJECT(dev)); in virt_flash_create1()
83 object_property_add_alias(OBJECT(lvms), alias_prop_name, in virt_flash_create1()
88 static void virt_flash_create(LoongArchVirtMachineState *lvms) in virt_flash_create() argument
90 lvms->flash[0] = virt_flash_create1(lvms, "virt.flash0", "pflash0"); in virt_flash_create()
91 lvms->flash[1] = virt_flash_create1(lvms, "virt.flash1", "pflash1"); in virt_flash_create()
[all …]
H A Dvirt-fdt-build.c20 static void create_fdt(LoongArchVirtMachineState *lvms) in create_fdt() argument
22 MachineState *ms = MACHINE(lvms); in create_fdt()
25 ms->fdt = create_device_tree(&lvms->fdt_size); in create_fdt()
43 static void fdt_add_cpu_nodes(const LoongArchVirtMachineState *lvms) in fdt_add_cpu_nodes() argument
46 MachineState *ms = MACHINE(lvms); in fdt_add_cpu_nodes()
170 static void fdt_add_fw_cfg_node(const LoongArchVirtMachineState *lvms) in fdt_add_fw_cfg_node() argument
174 const MachineState *ms = MACHINE(lvms); in fdt_add_fw_cfg_node()
186 static void fdt_add_flash_node(LoongArchVirtMachineState *lvms) in fdt_add_flash_node() argument
188 MachineState *ms = MACHINE(lvms); in fdt_add_flash_node()
198 flash_mem = pflash_cfi01_get_memory(lvms->flash[0]); in fdt_add_flash_node()
[all …]
H A Dvirt-acpi-build.c126 LoongArchVirtMachineState *lvms) in build_madt() argument
128 MachineState *ms = MACHINE(lvms); in build_madt()
132 AcpiTable table = { .sig = "APIC", .rev = 1, .oem_id = lvms->oem_id, in build_madt()
133 .oem_table_id = lvms->oem_table_id }; in build_madt()
189 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(machine); in build_srat() local
190 MachineClass *mc = MACHINE_GET_CLASS(lvms); in build_srat()
192 AcpiTable table = { .sig = "SRAT", .rev = 1, .oem_id = lvms->oem_id, in build_srat()
193 .oem_table_id = lvms->oem_table_id }; in build_srat()
268 LoongArchVirtMachineState *lvms; in spcr_setup() local
294 lvms = LOONGARCH_VIRT_MACHINE(machine); in spcr_setup()
[all …]
H A Dboot.c366 static void loongarch_firmware_boot(LoongArchVirtMachineState *lvms, in loongarch_firmware_boot() argument
369 fw_cfg_add_kernel_info(info, lvms->fw_cfg); in loongarch_firmware_boot()
425 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(ms); in loongarch_load_kernel() local
437 if (lvms->bios_loaded) { in loongarch_load_kernel()
438 loongarch_firmware_boot(lvms, info); in loongarch_load_kernel()
/qemu/include/hw/loongarch/
H A Dvirt.h70 void virt_acpi_setup(LoongArchVirtMachineState *lvms);
71 void virt_fdt_setup(LoongArchVirtMachineState *lvms);
73 static inline bool virt_is_veiointc_enabled(LoongArchVirtMachineState *lvms) in virt_is_veiointc_enabled() argument
75 if (lvms->veiointc == ON_OFF_AUTO_OFF) { in virt_is_veiointc_enabled()
/qemu/target/loongarch/kvm/
H A Dkvm.c1068 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(ms); in kvm_cpu_check_pv_features() local
1070 if (virt_is_veiointc_enabled(lvms)) { in kvm_cpu_check_pv_features()