aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2020-06-15pci: Convert uses of pci_create() etc. with CoccinelleMarkus Armbruster11-38/+44
2020-06-15hw/ppc: Eliminate two superfluous QOM castsMarkus Armbruster2-4/+4
2020-06-15pci: New pci_new(), pci_realize_and_unref() etc.Markus Armbruster1-0/+21
2020-06-15qdev: Convert uses of qdev_set_parent_bus() manuallyMarkus Armbruster3-12/+7
2020-06-15qdev: Convert uses of qdev_set_parent_bus() with CoccinelleMarkus Armbruster41-87/+43
2020-06-15qdev: Convert uses of qdev_create() manuallyMarkus Armbruster16-49/+48
2020-06-15qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster120-536/+562
2020-06-15qdev: Convert to qdev_unrealize() manuallyMarkus Armbruster1-2/+2
2020-06-15qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster11-18/+16
2020-06-15qdev: Convert to qbus_realize(), qbus_unrealize()Markus Armbruster2-8/+4
2020-06-15qdev: Put qdev_new() to use with CoccinelleMarkus Armbruster2-2/+2
2020-06-15qdev: New qdev_new(), qdev_realize(), etc.Markus Armbruster2-0/+104
2020-06-15Revert "hw/versatile: realize the PCI root bus as part of the versatile init"Markus Armbruster1-1/+0
2020-06-15Revert "hw/prep: realize the PCI root bus as part of the prep init"Markus Armbruster1-1/+0
2020-06-15qdev: Rename qbus_realize() to qbus_init()Markus Armbruster1-3/+3
2020-06-15qdev: Assert onboard devices all get realized properlyMarkus Armbruster1-0/+16
2020-06-15sd: Hide the qdev-but-not-quite thing created by sd_init()Markus Armbruster1-11/+27
2020-06-15qdev: Assert devices are plugged into a bus that can take themMarkus Armbruster1-0/+3
2020-06-15sparc/leon3: Fix to put grlib,* devices on sysbusMarkus Armbruster1-2/+2
2020-06-15riscv: Fix to put "riscv.hart_array" devices on sysbusMarkus Armbruster5-18/+14
2020-06-15display/sm501 display/ati: Fix to realize "i2c-ddc"Markus Armbruster2-0/+4
2020-06-15pnv/psi: Correct the pnv-psi* devices not to be sysbus devicesMarkus Armbruster1-1/+1
2020-06-15ppc/pnv: Put "*-pnv-chip" and "pnv-xive" on the main system busMarkus Armbruster1-3/+3
2020-06-15macio: Fix macio-bus to be a subtype of System busMarkus Armbruster1-1/+1
2020-06-15macio: Put "macio-nvram" device on the macio busMarkus Armbruster1-1/+2
2020-06-15ppc4xx: Drop redundant device realizationMarkus Armbruster1-2/+0
2020-06-15pnv/phb4: Delete unused "pnv-phb4-pec-stack" devicesMarkus Armbruster1-0/+3
2020-06-15macio: Delete unused "macio-gpio" devicesMarkus Armbruster1-0/+2
2020-06-15macio: Fix to realize "mos6522-cuda" and "mos6522-pmu" devicesMarkus Armbruster2-10/+20
2020-06-15mac_via: Fix to realize "mos6522-q800-via*" devicesMarkus Armbruster1-0/+5
2020-06-15auxbus: Fix aux-to-i2c-bridge to be a subtype of aux-slaveMarkus Armbruster1-1/+1
2020-06-15armv7m: Delete unused "ARM,bitband-memory" devicesMarkus Armbruster1-2/+4
2020-06-15arm/aspeed: Rework NIC attachmentCédric Le Goater3-4/+15
2020-06-15arm/aspeed: Compute the number of CPUs from the SoC definitionCédric Le Goater3-26/+32
2020-06-15sd/pxa2xx_mmci: Fix to realize "pxa2xx-mmci" deviceMarkus Armbruster1-0/+1
2020-06-15display/xlnx_dp: Fix to realize "i2c-ddc" and "aux-to-i2c-bridge"Markus Armbruster1-0/+4
2020-06-15arm/stm32f405: Fix realization of "stm32f2xx-adc" devicesMarkus Armbruster1-10/+13
2020-06-12Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell34-346/+3162
2020-06-12exec/cpu-common: Move MUSB specific typedefs to 'hw/usb/hcd-musb.h'Philippe Mathieu-Daudé1-2/+2
2020-06-12hw/usb: Move device-specific declarations to new 'hcd-musb.h' headerPhilippe Mathieu-Daudé2-0/+2
2020-06-12xen: fix build without pci passthroughAnthony PERARD6-6/+41
2020-06-12Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell29-650/+1660
2020-06-12virtio-pci: fix queue_enable writeJason Wang1-4/+8
2020-06-12pci: Display PCI IRQ pin in "info pci"Peter Xu1-0/+1
2020-06-12Fix parameter type in vhost migration log pathRaphael Norwitz1-2/+2
2020-06-12acpi: ged: rename event memory regionGerd Hoffmann1-8/+8
2020-06-12acpi: fadt: add hw-reduced sleep register supportGerd Hoffmann1-2/+2
2020-06-12acpi: madt: skip pci override on pci-less systems.Gerd Hoffmann3-13/+18
2020-06-12acpi: create acpi-common.c and move madt codeGerd Hoffmann4-123/+170
2020-06-12acpi: make build_madt() more generic.Gerd Hoffmann1-7/+7