aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2021-01-06ppc: Convert PPC UIC to a QOM devicePeter Maydell5-237/+356
2021-01-06hw/ppc/ppc4xx_devs: Make code style fixes to UIC codePeter Maydell1-10/+15
2021-01-01Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell76-282/+231
2021-01-01Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20201222' into...Peter Maydell1-6/+8
2021-01-01Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2020-12-19' into ...Peter Maydell22-99/+73
2020-12-31Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-11/+1
2020-12-30Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2020-12-1...Peter Maydell3-30/+23
2020-12-21s390x/pci: Fix memory_region_access_valid callMatthew Rosato1-4/+6
2020-12-21s390x/pci: fix pcistb lengthMatthew Rosato1-2/+2
2020-12-19migration: Replace migration's JSON writer by the general oneMarkus Armbruster11-15/+16
2020-12-19hw/rdma: Replace QList by GQueueMarkus Armbruster4-26/+30
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake4-43/+15
2020-12-19rocker: Revamp fp_port_get_infoEric Blake3-15/+12
2020-12-18qdev: Avoid unnecessary DeviceState* variable at set_prop_arraylen()Eduardo Habkost1-3/+2
2020-12-18qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr()Eduardo Habkost6-63/+63
2020-12-18qdev: Move qdev_prop_tpm declaration to tpm_prop.hEduardo Habkost1-0/+2
2020-12-18qdev: Make qdev_class_add_property() more flexibleEduardo Habkost1-8/+6
2020-12-18qdev: Make PropertyInfo.create return ObjectProperty*Eduardo Habkost1-6/+6
2020-12-18qdev: Move dev->realized check to qdev_property_set()Eduardo Habkost6-176/+18
2020-12-18qdev: Wrap getters and setters in separate helpersEduardo Habkost1-4/+40
2020-12-18qdev: Add name argument to PropertyInfo.create methodEduardo Habkost1-3/+4
2020-12-18qdev: Add name parameter to qdev_class_add_property()Eduardo Habkost1-4/+5
2020-12-18qdev: Avoid using prop->name unnecessarilyEduardo Habkost2-9/+9
2020-12-18qdev: Get just property name at error_set_from_qdev_prop_error()Eduardo Habkost3-11/+11
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost70-0/+70
2020-12-18hw/block/nand: Decommission the NAND museumPhilippe Mathieu-Daudé1-11/+1
2020-12-18hw/rtc/twl92230: Add missing 'break'Philippe Mathieu-Daudé1-0/+1
2020-12-18hw/intc/arm_gicv3_kvm: silence the compiler warningsChen Qun1-0/+8
2020-12-18hw/timer/renesas_tmr: silence the compiler warningsChen Qun1-0/+1
2020-12-18hw/rtc/twl92230: Silence warnings about missing fallthrough statementsThomas Huth1-30/+13
2020-12-17riscv/opentitan: Update the OpenTitan memory layoutAlistair Francis1-24/+57
2020-12-17hw/riscv: Use the CPU to determine if 32-bitAlistair Francis4-34/+24
2020-12-17hw/riscv: sifive_u: Remove compile time XLEN checksAlistair Francis1-25/+30
2020-12-17hw/riscv: spike: Remove compile time XLEN checksAlistair Francis1-21/+24
2020-12-17hw/riscv: virt: Remove compile time XLEN checksAlistair Francis1-15/+17
2020-12-17hw/riscv: boot: Remove compile time XLEN checksAlistair Francis4-28/+34
2020-12-17riscv: virt: Remove target macro conditionalsAlistair Francis1-1/+1
2020-12-17riscv: spike: Remove target macro conditionalsAlistair Francis1-1/+1
2020-12-17hw/riscv: Expand the is 32-bit check to support more CPUsAlistair Francis1-1/+11
2020-12-17intc/ibex_plic: Clear interrupts that occur during claim processAlistair Francis1-3/+10
2020-12-17hw/core/register.c: Don't use '#' flag of printf formatXinhao Zhang1-8/+8
2020-12-17hw/riscv: microchip_pfsoc: add QSPI NOR flashVitaly Wool1-0/+21
2020-12-17hw/riscv: sifive_u: Add UART1 DT node in the generated DTBAnup Patel1-0/+15
2020-12-16cpu: Remove unnecessary noop methodsEduardo Habkost1-13/+0
2020-12-16i386: move kvm accel files into kvm/Claudio Fontana7-7/+7
2020-12-15Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell19-65/+114
2020-12-15hw/core: Restrict 'fw-path-provider.c' to system mode emulationPhilippe Mathieu-Daudé1-1/+1
2020-12-15scsi: fix device removal race vs IO restart callback on resumeMaxim Levitsky1-0/+4
2020-12-15msix: assert that accesses are within boundsPaolo Bonzini1-0/+3
2020-12-15vl: make qemu_get_machine_opts staticPaolo Bonzini8-28/+20