qemu/include/hw/i386
Michael S. Tsirkin bc3e6a0d6c pvpanic: initialization cleanup
Avoid use of static variables: PC systems
initialize pvpanic device through pvpanic_init,
so we can simply create the fw_cfg file at that point.
This also makes it possible to skip device
creation completely if fw_cfg is not there, e.g. for xen -
so the ports it reserves are not discoverable by guests.

Also, make pvpanic_init void since callers ignore return
status anyway.

Cc: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Paul Durrant <Paul.Durrant@citrix.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2013-07-04 10:42:51 +03:00
..
apic-msidef.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
apic.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
apic_internal.h target-i386: Move APIC to ICC bus 2013-05-01 13:06:07 +02:00
ich9.h ich9: kill cmos_s3 2013-04-24 11:50:18 -05:00
ioapic.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
ioapic_internal.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
pc.h pvpanic: initialization cleanup 2013-07-04 10:42:51 +03:00
smbios.h smbios: Clean up smbios_add_field() parameters 2013-06-14 08:58:57 -05:00