/openbmc/qemu/hw/acpi/ |
H A D | cxl.c | 48 ifctx2 = aml_if(aml_equal(function, aml_int(0))); in build_cxl_dsm_method() 65 ifctx2 = aml_if(aml_equal(function, aml_int(1))); in build_cxl_dsm_method() 85 aml_append(pak1, aml_int(0)); in build_cxl_dsm_method() 87 aml_append(pak1, aml_int(1)); in build_cxl_dsm_method() 91 aml_append(pak, aml_int(1)); in build_cxl_dsm_method() 233 aml_append(method, aml_create_dword_field(aml_arg(3), aml_int(0), "CDW1")); in __build_cxl_osc_method() 253 aml_append(if_uuid, aml_create_dword_field(aml_arg(3), aml_int(4), "CDW2")); in __build_cxl_osc_method() 254 aml_append(if_uuid, aml_create_dword_field(aml_arg(3), aml_int(8), "CDW3")); in __build_cxl_osc_method() 263 aml_append(if_uuid, aml_and(a_ctrl, aml_int(0x1F), a_ctrl)); in __build_cxl_osc_method() 270 if_arg1_not_1 = aml_if(aml_lnot(aml_equal(aml_arg(1), aml_int(0x1)))); in __build_cxl_osc_method() [all …]
|
H A D | tpm.c | 32 zero = aml_int(0); in tpm_build_ppi_acpi() 33 one = aml_int(1); in tpm_build_ppi_acpi() 34 func_mask = aml_int(TPM_PPI_FUNC_MASK); in tpm_build_ppi_acpi() 35 not_implemented = aml_int(TPM_PPI_FUNC_NOT_IMPLEMENTED); in tpm_build_ppi_acpi() 43 aml_int(TPM_PPI_ADDR_BASE + 0x100), in tpm_build_ppi_acpi() 59 aml_int(TPM_PPI_ADDR_BASE + in tpm_build_ppi_acpi() 73 ifctx = aml_if(aml_lgreater_equal(op, aml_int(0x100))); in tpm_build_ppi_acpi() 81 aml_add(aml_int(TPM_PPI_ADDR_BASE), op, NULL), 0x1)); in tpm_build_ppi_acpi() 158 ifctx2 = aml_if(aml_equal(function, aml_int(2))); in tpm_build_ppi_acpi() 204 ifctx2 = aml_if(aml_equal(function, aml_int(3))); in tpm_build_ppi_acpi() [all …]
|
H A D | nvdimm.c | 959 aml_int(nvdimm_state->dsm_io.address), in nvdimm_build_common_dsm() 1023 unpatched = aml_equal(dsm_mem, aml_int(0x0)); in nvdimm_build_common_dsm() 1027 ifctx = aml_if(aml_equal(handle, aml_int(0x0))); in nvdimm_build_common_dsm() 1033 ifctx = aml_if(aml_equal(handle, aml_int(NVDIMM_QEMU_RSVD_HANDLE_ROOT))); in nvdimm_build_common_dsm() 1051 ifctx = aml_if(aml_equal(function, aml_int(0))); in nvdimm_build_common_dsm() 1078 aml_int(4 /* Package */)) /* It is a Package? */, in nvdimm_build_common_dsm() 1079 aml_equal(aml_sizeof(pckg), aml_int(1)) /* 1 element? */)); in nvdimm_build_common_dsm() 1083 aml_append(ifctx, aml_store(aml_index(pckg, aml_int(0)), pckg_index)); in nvdimm_build_common_dsm() 1097 aml_int(4), dsm_out_buf_size)); in nvdimm_build_common_dsm() 1112 ifctx = aml_if(aml_lless(dsm_out_buf_size, aml_int(8))); in nvdimm_build_common_dsm() [all …]
|
H A D | cpu_hotplug.c | 139 Aml *zero = aml_int(0); in build_legacy_cpu_hotplug_aml() 140 Aml *one = aml_int(1); in build_legacy_cpu_hotplug_aml() 158 aml_append(method, aml_store(cpu_id, aml_index(madt, aml_int(2)))); in build_legacy_cpu_hotplug_aml() 159 aml_append(method, aml_store(apic_id, aml_index(madt, aml_int(3)))); in build_legacy_cpu_hotplug_aml() 160 aml_append(method, aml_store(cpu_on, aml_index(madt, aml_int(4)))); in build_legacy_cpu_hotplug_aml() 174 aml_append(if_ctx, aml_return(aml_int(0xF))); in build_legacy_cpu_hotplug_aml() 191 Aml *bus_check_evt = aml_int(1); in build_legacy_cpu_hotplug_aml() 192 Aml *remove_evt = aml_int(3); in build_legacy_cpu_hotplug_aml() 208 if_ctx = aml_if(aml_and(idx, aml_int(0x07), NULL)); in build_legacy_cpu_hotplug_aml() 219 aml_shiftright(idx, aml_int(3), NULL))), byte)); in build_legacy_cpu_hotplug_aml() [all …]
|
H A D | vmgenid.c | 62 aml_append(method, aml_store(aml_int(0xf), addr)); in vmgenid_build_acpi() 63 if_ctx = aml_if(aml_equal(aml_name("VGIA"), aml_int(0))); in vmgenid_build_acpi() 64 aml_append(if_ctx, aml_store(aml_int(0), addr)); in vmgenid_build_acpi() 79 aml_int(VMGENID_GUID_OFFSET), NULL), in vmgenid_build_acpi() 80 aml_index(addr, aml_int(0)))); in vmgenid_build_acpi() 81 aml_append(method, aml_store(aml_int(0), aml_index(addr, aml_int(1)))); in vmgenid_build_acpi() 90 aml_append(method, aml_notify(aml_name("\\_SB.VGEN"), aml_int(0x80))); in vmgenid_build_acpi()
|
H A D | memory_hotplug.c | 368 aml_int(memhp_io_base), MEMORY_HOTPLUG_IO_LEN) in build_memory_hotplug_aml() 377 Aml *one = aml_int(1); in build_memory_hotplug_aml() 378 Aml *zero = aml_int(0); in build_memory_hotplug_aml() 393 aml_name_decl(MEMORY_SLOTS_NUMBER, aml_int(nr_mem)) in build_memory_hotplug_aml() 444 aml_append(method, aml_return(aml_int(0xB))); in build_memory_hotplug_aml() 454 Aml *eject_req = aml_int(3); in build_memory_hotplug_aml() 455 Aml *dev_chk = aml_int(1); in build_memory_hotplug_aml() 516 aml_append(ifctx, aml_store(aml_int(0xF), ret_val)); in build_memory_hotplug_aml() 548 aml_create_dword_field(mr64, aml_int(14), "MINL")); in build_memory_hotplug_aml() 550 aml_create_dword_field(mr64, aml_int(18), "MINH")); in build_memory_hotplug_aml() [all …]
|
H A D | cpu.c | 351 Aml *zero = aml_int(0); in build_cpus_aml() 352 Aml *one = aml_int(1); in build_cpus_aml() 383 aml_operation_region("PRST", rs, aml_int(base_addr), in build_cpus_aml() 445 ifctx = aml_if(aml_equal(uid, aml_int(i))); in build_cpus_aml() 463 aml_append(ifctx, aml_store(aml_int(0xF), sta)); in build_cpus_aml() 479 aml_append(method, aml_store(aml_int(OVMF_CPUHP_SMI_CMD), in build_cpus_aml() 494 Aml *dev_chk = aml_int(1); in build_cpus_aml() 495 Aml *eject_req = aml_int(3); in build_cpus_aml() 496 Aml *next_cpu_cmd = aml_int(CPHP_GET_NEXT_CPU_WITH_EVENT_CMD); in build_cpus_aml() 536 aml_lless(uid, aml_int(arch_ids->len)))); in build_cpus_aml() [all …]
|
H A D | ipmi.c | 82 aml_append(dev, aml_name_decl("_UID", aml_int(info.uuid))); in build_ipmi_dev_aml() 84 aml_append(dev, aml_name_decl("_IFT", aml_int(info.interface_type))); in build_ipmi_dev_aml() 85 aml_append(dev, aml_name_decl("_SRV", aml_int(version))); in build_ipmi_dev_aml()
|
H A D | generic_event_device.c | 61 aml_int(ged_base + ACPI_GED_EVT_SEL_OFFSET), in build_ged_aml() 104 if_ctx = aml_if(aml_equal(aml_and(evt_sel, aml_int(event), NULL), in build_ged_aml() 105 aml_int(event))); in build_ged_aml() 117 aml_int(0x80))); in build_ged_aml() 122 aml_int(0x80))); in build_ged_aml() 152 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in acpi_dsdt_add_power_button()
|
H A D | aml-build-stub.c | 84 Aml *aml_int(const uint64_t val) in aml_int() function
|
/openbmc/qemu/hw/pci-host/ |
H A D | gpex-acpi.c | 22 aml_append(pkg, aml_int((slot_no << 16) | 0xFFFF)); in acpi_dsdt_add_pci_route_table() 23 aml_append(pkg, aml_int(i)); in acpi_dsdt_add_pci_route_table() 25 aml_append(pkg, aml_int(0)); in acpi_dsdt_add_pci_route_table() 36 aml_append(dev_gsi, aml_name_decl("_UID", aml_int(i))); in acpi_dsdt_add_pci_route_table() 58 aml_append(dev, aml_name_decl("SUPP", aml_int(0))); in acpi_dsdt_add_pci_osc() 59 aml_append(dev, aml_name_decl("CTRL", aml_int(0))); in acpi_dsdt_add_pci_osc() 62 aml_create_dword_field(aml_arg(3), aml_int(0), "CDW1")); in acpi_dsdt_add_pci_osc() 73 aml_create_dword_field(aml_arg(3), aml_int(4), "CDW2")); in acpi_dsdt_add_pci_osc() 75 aml_create_dword_field(aml_arg(3), aml_int(8), "CDW3")); in acpi_dsdt_add_pci_osc() 83 aml_append(ifctx, aml_and(aml_name("CTRL"), aml_int(0x1F), in acpi_dsdt_add_pci_osc() [all …]
|
/openbmc/qemu/hw/block/ |
H A D | fdc-isa.c | 164 aml_append(dev, aml_name_decl("_ADR", aml_int(idx))); in build_fdinfo_aml() 167 aml_append(fdi, aml_int(idx)); /* Drive Number */ in build_fdinfo_aml() 169 aml_int(cmos_get_fd_drive_type(type))); /* Device Type */ in build_fdinfo_aml() 174 aml_append(fdi, aml_int(maxc)); /* Maximum Cylinder Number */ in build_fdinfo_aml() 175 aml_append(fdi, aml_int(maxs)); /* Maximum Sector Number */ in build_fdinfo_aml() 176 aml_append(fdi, aml_int(maxh)); /* Maximum Head Number */ in build_fdinfo_aml() 181 aml_append(fdi, aml_int(0xAF)); /* disk_specify_1 */ in build_fdinfo_aml() 182 aml_append(fdi, aml_int(0x02)); /* disk_specify_2 */ in build_fdinfo_aml() 183 aml_append(fdi, aml_int(0x25)); /* disk_motor_wait */ in build_fdinfo_aml() 184 aml_append(fdi, aml_int(0x02)); /* disk_sector_siz */ in build_fdinfo_aml() [all …]
|
/openbmc/qemu/hw/i386/ |
H A D | acpi-build.c | 348 aml_append(pkg, aml_int(0)); in aml_pci_device_dsm() 349 aml_append(pkg, aml_int(0)); in aml_pci_device_dsm() 352 aml_store(aml_name("BSEL"), aml_index(params, aml_int(0)))); in aml_pci_device_dsm() 354 aml_store(aml_name("ASUN"), aml_index(params, aml_int(1)))); in aml_pci_device_dsm() 381 ifctx1 = aml_if(aml_lless(aml_arg(1), aml_int(2))); in build_append_pci_dsm_func0_common() 392 Aml *zero = aml_int(0); in aml_pci_edsm() 407 aml_append(ifctx, aml_store(aml_int(caps), aml_index(ret, zero))); in aml_pci_edsm() 418 ifctx = aml_if(aml_equal(func, aml_int(7))); in aml_pci_edsm() 433 aml_store(aml_derefof(aml_index(params, aml_int(0))), aidx)); in aml_pci_edsm() 451 aml_append(pkg, aml_int(pdev->acpi_index)); in aml_pci_static_endpoint_dsm() [all …]
|
H A D | acpi-microvm.c | 134 aml_append(pkg, aml_int(ACPI_GED_SLP_TYP_S5)); in build_dsdt_microvm() 135 aml_append(pkg, aml_int(0)); /* ignored */ in build_dsdt_microvm() 136 aml_append(pkg, aml_int(0)); /* reserved */ in build_dsdt_microvm() 137 aml_append(pkg, aml_int(0)); /* reserved */ in build_dsdt_microvm()
|
H A D | fw_cfg.c | 232 aml_append(dev, aml_name_decl("_STA", aml_int(0xB))); in fw_cfg_add_acpi_dsdt()
|
/openbmc/qemu/hw/display/ |
H A D | acpi-vga.c | 16 aml_append(method, aml_return(aml_int(0))); in build_vga_aml() 20 aml_append(method, aml_return(aml_int(0))); in build_vga_aml() 24 aml_append(method, aml_return(aml_int(s3d))); in build_vga_aml()
|
/openbmc/qemu/hw/nvram/ |
H A D | fw_cfg-acpi.c | 16 aml_append(dev, aml_name_decl("_STA", aml_int(0xB))); in fw_cfg_acpi_dsdt_add() 17 aml_append(dev, aml_name_decl("_CCA", aml_int(1))); in fw_cfg_acpi_dsdt_add()
|
/openbmc/qemu/hw/loongarch/ |
H A D | acpi-build.c | 308 aml_append(dev, aml_name_decl("_UID", aml_int(index))); in build_uart_device_aml() 309 aml_append(dev, aml_name_decl("_CCA", aml_int(1))); in build_uart_device_aml() 320 aml_append(pkg0, aml_int(0x05F5E100)); in build_uart_device_aml() 389 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in build_flash_aml() 399 aml_append(dev, aml_name_decl("_UID", aml_int(1))); in build_flash_aml() 431 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in acpi_dsdt_add_tpm() 466 aml_append(pkg, aml_int(ACPI_GED_SLP_TYP_S5)); in build_dsdt() 467 aml_append(pkg, aml_int(0)); /* ignored */ in build_dsdt() 468 aml_append(pkg, aml_int(0)); /* reserved */ in build_dsdt() 469 aml_append(pkg, aml_int(0)); /* reserved */ in build_dsdt()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-acpi.c | 21 aml_append(dev, aml_name_decl("_UID", aml_int(i))); in virtio_acpi_dsdt_add() 22 aml_append(dev, aml_name_decl("_CCA", aml_int(1))); in virtio_acpi_dsdt_add()
|
/openbmc/qemu/hw/misc/ |
H A D | pvpanic-isa.c | 81 aml_int(s->ioport), 1)); in build_pvpanic_isa_aml() 87 aml_append(dev, aml_name_decl("_STA", aml_int(0xF))); in build_pvpanic_isa_aml()
|
/openbmc/qemu/hw/tpm/ |
H A D | tpm_tis_isa.c | 155 aml_append(dev, aml_name_decl("_UID", aml_int(1))); in build_tpm_tis_isa_aml() 156 aml_append(dev, aml_name_decl("_STA", aml_int(0xF))); in build_tpm_tis_isa_aml()
|
/openbmc/qemu/hw/char/ |
H A D | serial-isa.c | 99 aml_append(dev, aml_name_decl("_UID", aml_int(isa->index + 1))); in serial_isa_build_aml() 100 aml_append(dev, aml_name_decl("_STA", aml_int(0xf))); in serial_isa_build_aml()
|
H A D | parallel.c | 554 aml_append(dev, aml_name_decl("_UID", aml_int(isa->index + 1))); in parallel_isa_build_aml() 555 aml_append(dev, aml_name_decl("_STA", aml_int(0xf))); in parallel_isa_build_aml()
|
/openbmc/qemu/hw/arm/ |
H A D | virt-acpi-build.c | 75 aml_append(dev, aml_name_decl("_UID", aml_int(i))); in acpi_dsdt_add_cpus() 85 aml_append(dev, aml_name_decl("_UID", aml_int(uartidx))); in acpi_dsdt_add_uart() 106 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in acpi_dsdt_add_flash() 115 aml_append(dev, aml_name_decl("_UID", aml_int(1))); in acpi_dsdt_add_flash() 146 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in acpi_dsdt_add_gpio() 166 aml_int(0x80))); in acpi_dsdt_add_gpio() 194 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in acpi_dsdt_add_tpm()
|
/openbmc/qemu/hw/riscv/ |
H A D | virt-acpi-build.c | 131 aml_int(arch_ids->cpus[i].arch_id))); in acpi_dsdt_add_cpus() 157 aml_append(dev, aml_name_decl("_UID", aml_int(socket))); in acpi_dsdt_add_plic_aplic() 158 aml_append(dev, aml_name_decl("_GSB", aml_int(gsi_base))); in acpi_dsdt_add_plic_aplic() 174 aml_append(dev, aml_name_decl("_UID", aml_int(0))); in acpi_dsdt_add_uart() 186 aml_append(pkg, aml_int(3686400)); in acpi_dsdt_add_uart()
|