Lines Matching refs:lvms

126            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()
299 build_spcr(table_data, linker, &serial, 2, lvms->oem_id, in spcr_setup()
300 lvms->oem_table_id, NULL); in spcr_setup()
356 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(machine); in build_la_ged_aml() local
360 HOTPLUG_HANDLER(lvms->acpi_ged), in build_la_ged_aml()
363 event = object_property_get_uint(OBJECT(lvms->acpi_ged), in build_la_ged_aml()
385 static void build_pci_device_aml(Aml *scope, LoongArchVirtMachineState *lvms) in build_pci_device_aml() argument
395 .bus = lvms->pci_bus, in build_pci_device_aml()
401 static void build_flash_aml(Aml *scope, LoongArchVirtMachineState *lvms) in build_flash_aml() argument
412 flash_mem = pflash_cfi01_get_memory(lvms->flash[0]); in build_flash_aml()
416 flash_mem = pflash_cfi01_get_memory(lvms->flash[1]); in build_flash_aml()
482 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(machine); in build_dsdt() local
483 AcpiTable table = { .sig = "DSDT", .rev = 1, .oem_id = lvms->oem_id, in build_dsdt()
484 .oem_table_id = lvms->oem_table_id }; in build_dsdt()
491 build_pci_device_aml(dsdt, lvms); in build_dsdt()
493 build_flash_aml(dsdt, lvms); in build_dsdt()
495 acpi_dsdt_add_tpm(dsdt, lvms); in build_dsdt()
514 LoongArchVirtMachineState *lvms = LOONGARCH_VIRT_MACHINE(machine); in acpi_build() local
548 lvms->oem_id, lvms->oem_table_id); in acpi_build()
551 build_madt(tables_blob, tables->linker, lvms); in acpi_build()
555 lvms->oem_id, lvms->oem_table_id); in acpi_build()
565 build_slit(tables_blob, tables->linker, machine, lvms->oem_id, in acpi_build()
566 lvms->oem_table_id); in acpi_build()
571 lvms->oem_id, lvms->oem_table_id); in acpi_build()
581 build_mcfg(tables_blob, tables->linker, &mcfg, lvms->oem_id, in acpi_build()
582 lvms->oem_table_id); in acpi_build()
590 tables->tcpalog, lvms->oem_id, in acpi_build()
591 lvms->oem_table_id); in acpi_build()
605 lvms->oem_id, lvms->oem_table_id); in acpi_build()
611 .oem_id = lvms->oem_id, in acpi_build()
688 static bool virt_is_acpi_enabled(LoongArchVirtMachineState *lvms) in virt_is_acpi_enabled() argument
690 if (lvms->acpi == ON_OFF_AUTO_OFF) { in virt_is_acpi_enabled()
696 void virt_acpi_setup(LoongArchVirtMachineState *lvms) in virt_acpi_setup() argument
701 if (!lvms->fw_cfg) { in virt_acpi_setup()
706 if (!virt_is_acpi_enabled(lvms)) { in virt_acpi_setup()
714 acpi_build(&tables, MACHINE(lvms)); in virt_acpi_setup()
730 fw_cfg_add_file(lvms->fw_cfg, ACPI_BUILD_TPMLOG_FILE, tables.tcpalog->data, in virt_acpi_setup()