qemu-e2k/hw
Igor Mammedov 2c6b94d84e pc: acpi-build: create memory hotplug IO region dynamically
it replaces a static complied in DSDT MMIO region
for memory hotplug with one created at runtime
leaving only truly static memory hotplug related
ASL bits in DSDT. And replaces template patching
of MEMORY_SLOTS_NUMBER value with ASL API created
named value.

Later it also would make easier to reuse current
ACPI memory hotplug on other targets.

Also later it would be possible to move remaining
memory hotplug ASL methods into build_ssdt() and
add all memory hotplug related AML into SSDT only
when memory hotplug is enabled, further reducing
ACPI tables blob if memory hotplug isn't used.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2015-02-26 13:04:18 +01:00
..
9pfs virtio: feature bit manipulation helpers 2015-02-26 13:04:07 +01:00
acpi acpi: add aml_reserved_field() term 2015-02-26 13:04:17 +01:00
alpha isa: add memory space parameter to isa_bus_new 2015-02-13 14:09:27 +00:00
arm error: Use error_report_err() where appropriate 2015-02-18 10:51:09 +01:00
audio pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
block virtio: add feature checking helpers 2015-02-26 13:04:07 +01:00
bt
char virtio-serial-bus.c: drop virtio_ids.h 2015-02-26 13:04:08 +01:00
core qdev: Don't exit when running into bad -global 2015-02-26 12:42:18 +01:00
cpu
cris
display qxl: Convert to realize 2015-02-26 12:42:17 +01:00
dma vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR* 2015-01-26 12:22:44 +01:00
gpio
i2c pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
i386 pc: acpi-build: create memory hotplug IO region dynamically 2015-02-26 13:04:18 +01:00
ide ide/ich: Convert to realize 2015-02-26 12:42:17 +01:00
input Add trace to ps2.c. 2015-02-10 09:27:20 +03:00
intc hmp: Name HMP info handler functions hmp_info_SUBCOMMAND() 2015-02-18 11:58:50 +01:00
ipack pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
isa acpi, ich9: Add unplug cb for ich9. 2015-02-26 12:42:18 +01:00
lm32 acpi-build: make ROMs RAM blocks resizeable 2015-01-08 13:17:55 +02:00
m68k
mem pc-dimm: Add Error argument to pc_existing_dimms_capacity 2015-01-27 14:46:18 +02:00
microblaze
mips gt64xxx: remove isa_mem_base usage 2015-02-13 14:09:27 +00:00
misc pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
moxie
net virtio: add feature checking helpers 2015-02-26 13:04:07 +01:00
nvram fw_cfg: fix endianness in fw_cfg_data_mem_read() / _write() 2015-01-16 11:54:30 +00:00
openrisc
pci pci: Permit incremental conversion of device models to realize 2015-02-26 12:42:16 +01:00
pci-bridge pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
pci-host pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
pcmcia
ppc usb: error handling fixes from Markus, make sysbus ehci arm-only. 2015-02-25 11:54:15 +00:00
s390x virtio: feature bit manipulation helpers 2015-02-26 13:04:07 +01:00
scsi virtio: add feature checking helpers 2015-02-26 13:04:07 +01:00
sd pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
sh4 r2d: Don't use legacy -usbdevice support for setting up board 2015-02-18 10:53:10 +01:00
sparc hmp: Name HMP info handler functions hmp_info_SUBCOMMAND() 2015-02-18 11:58:50 +01:00
sparc64 isa: add memory space parameter to isa_bus_new 2015-02-13 14:09:27 +00:00
ssi
timer fix mc146818rtc wrong subsection name to avoid vmstate_subsection_load() fail 2015-02-05 17:16:14 +01:00
tpm
tricore
unicore32
usb pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
vfio vfio: Fix debug message compile error 2015-02-10 10:25:44 -07:00
virtio virtio: add feature checking helpers 2015-02-26 13:04:07 +01:00
watchdog pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
xen xen-pt: Fix PCI devices re-attach failed 2015-01-13 11:49:46 +00:00
xenpv
xtensa
Makefile.objs