Cao jin
0d769044d6
ES1370: QOMify
...
Signed-off-by: Cao jin <caoj.fnst@cn.fujitsu.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2016-02-11 15:15:46 +03:00
Peter Maydell
6086a565b0
audio: Clean up includes
...
Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.
This commit was created with scripts/clean-includes.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Message-id: 1453138432-8324-1-git-send-email-peter.maydell@linaro.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
2016-02-02 13:57:31 +01:00
Nutan Shinde
8307c294a3
Remove macros IO_READ_PROTO and IO_WRITE_PROTO
...
Signed-off-by: Nutan Shinde <nutanshinde1992@gmail.com >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com >
2015-10-19 09:03:53 +02:00
Markus Armbruster
9af21dbee1
pci: Trivial device model conversions to realize
...
Convert the device models where initialization obviously can't fail.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Gonglei <arei.gonglei@huawei.com >
2015-02-26 12:42:16 +01:00
Paolo Bonzini
469b046ead
memory: remove memory_region_destroy
...
The function is empty after the previous patch, so remove it.
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2014-08-18 12:06:21 +02:00
Juan Quintela
d49805aeea
savevm: Remove all the unneeded version_minimum_id_old (x86)
...
After previous Peter patch, they are redundant. This way we don't
assign them except when needed. Once there, there were lots of case
where the ".fields" indentation was wrong:
.fields = (VMStateField []) {
and
.fields = (VMStateField []) {
Change all the combinations to:
.fields = (VMStateField[]){
The biggest problem (appart from aesthetics) was that checkpatch complained
when we copy&pasted the code from one place to another.
Signed-off-by: Juan Quintela <quintela@redhat.com >
Acked-by: Alexey Kardashevskiy <aik@ozlabs.ru >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
2014-06-16 04:55:26 +02:00
Marcel Apfelbaum
9e64f8a3fc
hw: set interrupts using pci irq wrappers
...
pci_set_irq and the other pci irq wrappers use
PCI_INTERRUPT_PIN config register to compute device
INTx pin to assert/deassert.
An irq is allocated using pci_allocate_irq wrapper
only if is needed by non pci devices.
Removed irq related fields from state if not used anymore.
Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2013-10-14 17:11:45 +03:00
Marcel Apfelbaum
125ee0ed9c
devices: Associate devices to their logical category
...
The category will be used to sort the devices displayed in
the command line help.
Signed-off-by: Marcel Apfelbaum <marcel.a@redhat.com >
Message-id: 1375107465-25767-4-git-send-email-marcel.a@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2013-07-29 10:37:09 -05:00
Paolo Bonzini
64bde0f3e7
hw/a*: pass owner to memory_region_init* functions
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-07-04 17:42:47 +02:00
Paolo Bonzini
2c9b15cab1
memory: add owner argument to initialization functions
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-07-04 17:42:44 +02:00
Paolo Bonzini
36cd6f6f20
audio: remove the need for audio card CONFIG_* symbols
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Message-id: 1366303444-24620-3-git-send-email-pbonzini@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2013-04-29 12:16:36 -05:00
Paolo Bonzini
49ab747f66
hw: move target-independent files to subdirectories
...
This patch tackles all files that are compiled once, moving
them to subdirectories of hw/.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2013-04-08 18:13:12 +02:00