/qemu/hw/i386/ |
H A D | acpi-microvm.c | 49 static void acpi_dsdt_add_virtio(Aml *scope, in acpi_dsdt_add_virtio() argument 81 virtio_acpi_dsdt_add(scope, base, size, irq, index, 1); in acpi_dsdt_add_virtio() 86 static void acpi_dsdt_add_xhci(Aml *scope, MicrovmMachineState *mms) in acpi_dsdt_add_xhci() argument 89 xhci_sysbus_build_aml(scope, MICROVM_XHCI_BASE, MICROVM_XHCI_IRQ); in acpi_dsdt_add_xhci() 93 static void acpi_dsdt_add_pci(Aml *scope, MicrovmMachineState *mms) in acpi_dsdt_add_pci() argument 99 acpi_dsdt_add_gpex(scope, &mms->gpex); in acpi_dsdt_add_pci() 107 Aml *dsdt, *sb_scope, *scope, *pkg; in build_dsdt_microvm() local 132 scope = aml_scope("\\"); in build_dsdt_microvm() 138 aml_append(scope, aml_name_decl("_S5", pkg)); in build_dsdt_microvm() 139 aml_append(dsdt, scope); in build_dsdt_microvm()
|
H A D | acpi-build.c | 789 Aml *scope = aml_scope("_SB"); in build_hpet_aml() local 831 aml_append(scope, dev); in build_hpet_aml() 832 aml_append(table, scope); in build_hpet_aml() 875 Aml *scope = aml_scope("\\"); in build_dbg_aml() local 880 aml_append(scope, in build_dbg_aml() 884 aml_append(scope, field); in build_dbg_aml() 900 aml_append(scope, method); in build_dbg_aml() 902 aml_append(table, scope); in build_dbg_aml() 1232 Aml *scope; in build_x86_acpi_pci_hotplug() local 1236 scope = aml_scope("_SB.PCI0"); in build_x86_acpi_pci_hotplug() [all …]
|
/qemu/hw/display/ |
H A D | acpi-vga.c | 6 void build_vga_aml(AcpiDevAmlIf *adev, Aml *scope) in build_vga_aml() argument 17 aml_append(scope, method); in build_vga_aml() 21 aml_append(scope, method); in build_vga_aml() 25 aml_append(scope, method); in build_vga_aml()
|
H A D | acpi-vga-stub.c | 5 void build_vga_aml(AcpiDevAmlIf *adev, Aml *scope) in build_vga_aml() argument
|
/qemu/hw/arm/ |
H A D | virt-acpi-build.c | 67 static void acpi_dsdt_add_cpus(Aml *scope, VirtMachineState *vms) in acpi_dsdt_add_cpus() argument 76 aml_append(scope, dev); in acpi_dsdt_add_cpus() 80 static void acpi_dsdt_add_uart(Aml *scope, const MemMapEntry *uart_memmap, in acpi_dsdt_add_uart() argument 95 aml_append(scope, dev); in acpi_dsdt_add_uart() 98 static void acpi_dsdt_add_flash(Aml *scope, const MemMapEntry *flash_memmap) in acpi_dsdt_add_flash() argument 111 aml_append(scope, dev); in acpi_dsdt_add_flash() 119 aml_append(scope, dev); in acpi_dsdt_add_flash() 122 static void acpi_dsdt_add_pci(Aml *scope, const MemMapEntry *memmap, in acpi_dsdt_add_pci() argument 138 acpi_dsdt_add_gpex(scope, &cfg); in acpi_dsdt_add_pci() 141 static void acpi_dsdt_add_gpio(Aml *scope, const MemMapEntry *gpio_memmap, in acpi_dsdt_add_gpio() argument [all …]
|
/qemu/include/hw/acpi/ |
H A D | acpi_aml_interface.h | 15 typedef void (*dev_aml_fn)(AcpiDevAmlIf *adev, Aml *scope); 42 static inline void call_dev_aml_func(DeviceState *dev, Aml *scope) in call_dev_aml_func() argument 46 fn(ACPI_DEV_AML_IF(dev), scope); in call_dev_aml_func() 50 void qbus_build_aml(BusState *bus, Aml *scope);
|
H A D | ipmi.h | 14 void build_ipmi_dev_aml(AcpiDevAmlIf *adev, Aml *scope);
|
/qemu/hw/riscv/ |
H A D | virt-acpi-build.c | 118 static void acpi_dsdt_add_cpus(Aml *scope, RISCVVirtState *s) in acpi_dsdt_add_cpus() argument 140 aml_append(scope, dev); in acpi_dsdt_add_cpus() 144 static void acpi_dsdt_add_plic_aplic(Aml *scope, uint8_t socket_count, in acpi_dsdt_add_plic_aplic() argument 164 aml_append(scope, dev); in acpi_dsdt_add_plic_aplic() 169 acpi_dsdt_add_uart(Aml *scope, const MemMapEntry *uart_memmap, in acpi_dsdt_add_uart() argument 198 aml_append(scope, dev); in acpi_dsdt_add_uart() 206 static void acpi_dsdt_add_iommu_sys(Aml *scope, const MemMapEntry *iommu_memmap, in acpi_dsdt_add_iommu_sys() argument 224 aml_append(scope, dev); in acpi_dsdt_add_iommu_sys() 445 Aml *scope, *dsdt; in build_dsdt() local 462 scope = aml_scope("\\_SB"); in build_dsdt() [all …]
|
/qemu/hw/acpi/ |
H A D | pci-bridge.c | 20 void build_pci_bridge_aml(AcpiDevAmlIf *adev, Aml *scope) in build_pci_bridge_aml() argument 27 build_append_pci_bus_devices(scope, sec_bus); in build_pci_bridge_aml() 34 build_append_pcihp_slots(scope, sec_bus); in build_pci_bridge_aml()
|
H A D | vmclock.c | 30 Aml *ssdt, *dev, *scope, *crs; in vmclock_build_acpi() local 38 scope = aml_scope("\\_SB"); in vmclock_build_acpi() 56 aml_append(scope, dev); in vmclock_build_acpi() 57 aml_append(ssdt, scope); in vmclock_build_acpi()
|
H A D | vmgenid.c | 28 Aml *ssdt, *dev, *scope, *method, *addr, *if_ctx; in vmgenid_build_acpi() local 53 scope = aml_scope("\\_SB"); in vmgenid_build_acpi() 85 aml_append(scope, dev); in vmgenid_build_acpi() 86 aml_append(ssdt, scope); in vmgenid_build_acpi()
|
H A D | acpi_interface.c | 16 void qbus_build_aml(BusState *bus, Aml *scope) in qbus_build_aml() argument 21 call_dev_aml_func(DEVICE(kid->child), scope); in qbus_build_aml()
|
H A D | ipmi.c | 66 void build_ipmi_dev_aml(AcpiDevAmlIf *adev, Aml *scope) in build_ipmi_dev_aml() argument 88 aml_append(scope, dev); in build_ipmi_dev_aml()
|
H A D | ipmi-stub.c | 13 void build_ipmi_dev_aml(AcpiDevAmlIf *adev, Aml *scope) in build_ipmi_dev_aml() argument
|
H A D | pci-bridge-stub.c | 18 void build_pci_bridge_aml(AcpiDevAmlIf *adev, Aml *scope) in build_pci_bridge_aml() argument
|
/qemu/hw/loongarch/ |
H A D | virt-acpi-build.c | 319 Aml *scope; in build_uart_device_aml() local 325 scope = aml_scope("_SB"); in build_uart_device_aml() 348 aml_append(scope, dev); in build_uart_device_aml() 349 aml_append(table, scope); in build_uart_device_aml() 385 static void build_pci_device_aml(Aml *scope, LoongArchVirtMachineState *lvms) in build_pci_device_aml() argument 398 acpi_dsdt_add_gpex(scope, &cfg); in build_pci_device_aml() 401 static void build_flash_aml(Aml *scope, LoongArchVirtMachineState *lvms) in build_flash_aml() argument 428 aml_append(scope, dev); in build_flash_aml() 438 aml_append(scope, dev); in build_flash_aml() 442 static void acpi_dsdt_add_tpm(Aml *scope, LoongArchVirtMachineState *vms) in acpi_dsdt_add_tpm() argument [all …]
|
/qemu/hw/pci-host/ |
H A D | gpex-acpi.c | 11 Aml *scope, uint8_t bus_num) in acpi_dsdt_add_pci_route_table() argument 49 aml_append(scope, dev_gsi); in acpi_dsdt_add_pci_route_table() 129 void acpi_dsdt_add_gpex(Aml *scope, struct GPEXConfig *cfg) in acpi_dsdt_add_gpex() argument 181 acpi_dsdt_add_pci_route_table(dev, cfg->irq, scope, bus_num); in acpi_dsdt_add_gpex() 198 aml_append(scope, dev); in acpi_dsdt_add_gpex() 212 acpi_dsdt_add_pci_route_table(dev, cfg->irq, scope, 0); in acpi_dsdt_add_gpex() 284 aml_append(scope, dev); in acpi_dsdt_add_gpex() 289 void acpi_dsdt_add_gpex_host(Aml *scope, uint32_t irq) in acpi_dsdt_add_gpex_host() argument 299 acpi_dsdt_add_gpex(scope, &GPEX_HOST(obj)->gpex_cfg); in acpi_dsdt_add_gpex_host()
|
/qemu/hw/nvram/ |
H A D | fw_cfg-acpi.c | 11 void fw_cfg_acpi_dsdt_add(Aml *scope, const MemMapEntry *fw_cfg_memmap) in fw_cfg_acpi_dsdt_add() argument 23 aml_append(scope, dev); in fw_cfg_acpi_dsdt_add()
|
/qemu/hw/virtio/ |
H A D | virtio-acpi.c | 11 void virtio_acpi_dsdt_add(Aml *scope, const hwaddr base, const hwaddr size, in virtio_acpi_dsdt_add() argument 30 aml_append(scope, dev); in virtio_acpi_dsdt_add()
|
/qemu/include/hw/pci-host/ |
H A D | gpex.h | 72 void acpi_dsdt_add_gpex(Aml *scope, struct GPEXConfig *cfg); 73 void acpi_dsdt_add_gpex_host(Aml *scope, uint32_t irq);
|
/qemu/hw/misc/ |
H A D | pvpanic-isa.c | 66 static void build_pvpanic_isa_aml(AcpiDevAmlIf *adev, Aml *scope) in build_pvpanic_isa_aml() argument 98 aml_append(scope, dev); in build_pvpanic_isa_aml()
|
/qemu/hw/i2c/ |
H A D | smbus_ich9.c | 113 static void build_ich9_smb_aml(AcpiDevAmlIf *adev, Aml *scope) in build_ich9_smb_aml() argument 118 qbus_build_aml(bus, scope); in build_ich9_smb_aml()
|
/qemu/hw/usb/ |
H A D | hcd-xhci-sysbus.c | 71 void xhci_sysbus_build_aml(Aml *scope, uint32_t mmio, unsigned int irq) in xhci_sysbus_build_aml() argument 82 aml_append(scope, dev); in xhci_sysbus_build_aml()
|
/qemu/include/hw/nvram/ |
H A D | fw_cfg_acpi.h | 12 void fw_cfg_acpi_dsdt_add(Aml *scope, const MemMapEntry *fw_cfg_memmap);
|
/qemu/include/hw/virtio/ |
H A D | virtio-acpi.h | 11 void virtio_acpi_dsdt_add(Aml *scope, const hwaddr virtio_mmio_base,
|