4c386f8064
Do not include sysemu/sysemu.h if it's not really necessary
...
Stop including sysemu/sysemu.h in files that don't need it.
Signed-off-by: Thomas Huth <thuth@redhat.com >
Message-Id: <20210416171314.2074665-2-thuth@redhat.com >
Signed-off-by: Laurent Vivier <laurent@vivier.eu >
2021-05-02 17:24:50 +02:00
8d40def66d
hw: Use the PCI_SLOT() macro from 'hw/pci/pci.h'
...
We already have a generic PCI_SLOT() macro in "hw/pci/pci.h"
to extract the PCI slot identifier, use it.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Acked-by: Paul Durrant <paul@xen.org >
Acked-by: David Gibson <david@gibson.dropbear.id.au >
Acked-by: Michael S. Tsirkin <mst@redhat.com >
Message-Id: <20201012124506.3406909-5-philmd@redhat.com >
2021-01-04 23:24:44 +01:00
fe47ad3aa9
piix: Move QOM macros to header
...
This will make future conversion to OBJECT_DECLARE* easier.
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com >
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com >
Tested-By: Roman Bolshakov <r.bolshakov@yadro.com >
Message-Id: <20200825192110.3528606-37-ehabkost@redhat.com >
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com >
2020-08-27 14:04:55 -04:00
da278d58a0
accel: Move Xen accelerator code under accel/xen/
...
This code is not related to hardware emulation.
Move it under accel/ with the other hypervisors.
Reviewed-by: Paul Durrant <paul@xen.org >
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-Id: <20200508100222.7112-1-philmd@redhat.com >
Reviewed-by: Juan Quintela <quintela@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-06-10 12:09:56 -04:00
14a026dd58
hw/pci-host/piix: Extract PIIX3 functions to hw/isa/piix3.c
...
Move all the PIIX3 functions to a new file: hw/isa/piix3.c.
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com >
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
2019-11-05 23:33:12 +01:00