qemu-e2k/hw
Igor Mammedov 8ac6f7a6d6 pc: acpi-build: drop template patching and create Device(SMC) dynamically
patch moves SMC device into SSDT and creates it only
when device is present, which makes ACPI tables smaller
in default case when device is not present.

Also it fixes wrong IO range in CRS if "iobase"
property is set to a non default value.

PS:
Testing with XP shows that current default "iobase"
used SMC device conflicts with floppy controller IO,
but it's topic for another patch and I'd leave it
to SMC device author for resolving conflict.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
CC: agraf@suse.de
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2015-03-01 12:33:22 +01:00
..
9pfs virtio: feature bit manipulation helpers 2015-02-26 13:04:07 +01:00
acpi acpi: add acpi_irq_no_flags() term 2015-03-01 12:33:22 +01:00
alpha
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
gpio
i2c pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
i386 pc: acpi-build: drop template patching and create Device(SMC) dynamically 2015-03-01 12:33:22 +01:00
ide ide/ich: Convert to realize 2015-02-26 12:42:17 +01:00
input
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
m68k
mem
microblaze
mips
misc pc: export applesmc IO port/len 2015-03-01 12:33:22 +01:00
moxie
net virtio: add feature checking helpers 2015-02-26 13:04:07 +01:00
nvram
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 balloon: call qdev_alias_all_properties for proxy dev in balloon class init 2015-03-01 12:32:59 +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
ssi
timer
tpm tpm: Support for capability flags of TIS 1.3 2015-03-01 12:33:21 +01:00
tricore
unicore32
usb pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
vfio
virtio balloon: call qdev_alias_all_properties for proxy dev in balloon class init 2015-03-01 12:32:59 +01:00
watchdog pci: Trivial device model conversions to realize 2015-02-26 12:42:16 +01:00
xen
xenpv
xtensa
Makefile.objs