aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2022-01-07hw/intc/arm_gicv3_its: Fix various off-by-one errorsPeter Maydell1-13/+13
2022-01-07hw/intc/arm_gicv3_its: Use FIELD macros for CTEsPeter Maydell2-4/+6
2022-01-07hw/intc/arm_gicv3_its: Correct comment about CTE RDBase field sizePeter Maydell1-1/+1
2022-01-07hw/intc/arm_gicv3_its: Use FIELD macros for DTEsPeter Maydell2-14/+13
2022-01-07hw/intc/arm_gicv3_its: Correct handling of MAPIPeter Maydell1-11/+7
2022-01-07hw/intc/arm_gicv3_its: Don't misuse GITS_TYPE_PHYSICAL definePeter Maydell2-29/+27
2022-01-07hw/intc/arm_gicv3_its: Correct setting of TableDesc entry_szPeter Maydell1-1/+1
2022-01-07hw/intc/arm_gicv3_its: Reduce code duplication in extract_table_params()Peter Maydell1-57/+40
2022-01-07hw/intc/arm_gicv3_its: Don't return early in extract_table_params() loopPeter Maydell1-2/+2
2022-01-07hw/intc/arm_gicv3_its: Remove maxids union from TableDescPeter Maydell1-10/+10
2022-01-07hw/intc/arm_gicv3_its: Remove redundant ITS_CTLR_ENABLED definePeter Maydell2-12/+10
2022-01-07hw/intc/arm_gicv3_its: Correct off-by-one bounds check on rdbasePeter Maydell1-2/+2
2022-01-07Add dummy Aspeed AST2600 Display Port MCU (DPMCU)Troy Lee1-0/+8
2022-01-05hw: Add compat machines for 7.0Cornelia Huck7-6/+65
2022-01-04ppc/ppc405: Fix timer initializationCédric Le Goater1-2/+0
2022-01-04ppc/ppc405: Rework ppc_40x_timers_init() to use a PowerPCCPUCédric Le Goater1-23/+19
2022-01-04ppc/ppc405: Restore TCR and STR write handlersCédric Le Goater2-0/+27
2022-01-04ppc/ppc4xx: Convert printfs()Cédric Le Goater4-35/+29
2022-01-04pnv_phb4.c: do not set 'root-bus' as bus nameDaniel Henrique Barboza1-1/+1
2022-01-04pnv_phb3.c: do not set 'root-bus' as bus nameDaniel Henrique Barboza1-1/+2
2022-01-04ppc/pnv: Remove the PHB4 "device-id" propertyCédric Le Goater2-4/+0
2022-01-04ppc/pnv: Remove PHB4 reset handlerCédric Le Goater1-13/+0
2022-01-04ppc/pnv: Change the maximum of PHB3 devices for Power8NVLCédric Le Goater1-1/+1
2021-12-31hw/core/machine: Introduce CPU cluster topology supportYanan Wang2-7/+22
2021-12-31hw/core: Rename smp_parse() -> machine_parse_smp_config()Philippe Mathieu-Daudé2-3/+5
2021-12-31hw/qdev: Rename qdev_connect_gpio_out*() 'input_pin' parameterPhilippe Mathieu-Daudé1-6/+7
2021-12-31pci: Let ld*_pci_dma() propagate MemTxResultPhilippe Mathieu-Daudé6-44/+52
2021-12-31pci: Let ld*_pci_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé7-26/+43
2021-12-31pci: Let st*_pci_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé5-29/+46
2021-12-31dma: Let ld*_dma() propagate MemTxResultPhilippe Mathieu-Daudé2-7/+8
2021-12-31dma: Let ld*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé2-6/+7
2021-12-31dma: Let st*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-2/+2
2021-12-31dma: Let dma_buf_read() take MemTxAttrs argumentPhilippe Mathieu-Daudé4-16/+16
2021-12-31dma: Let dma_buf_write() take MemTxAttrs argumentPhilippe Mathieu-Daudé4-5/+8
2021-12-31pci: Let pci_dma_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé2-2/+3
2021-12-30dma: Have dma_buf_read() / dma_buf_write() take a void pointerPhilippe Mathieu-Daudé1-11/+11
2021-12-30dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé5-13/+22
2021-12-30dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé28-140/+225
2021-12-30dma: Let dma_memory_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé2-5/+8
2021-12-30dma: Let dma_memory_set() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-1/+2
2021-12-30hw/scsi/megasas: Use uint32_t for reply queue head/tail valuesPhilippe Mathieu-Daudé2-6/+6
2021-12-22failover: Silence warning messages during qtestLaurent Vivier1-1/+6
2021-12-21ui: move qemu_spice_fill_device_address to ui/util.cMarc-André Lureau1-1/+6
2021-12-21ui: simplify gl unblock & flushMarc-André Lureau3-13/+5
2021-12-21virtio-gpu: use VIRTIO_GPU_RESOURCE_FLAG_Y_0_TOPMarc-André Lureau1-1/+1
2021-12-21hw/display: report an error if virgl initialization failedMarc-André Lureau1-0/+1
2021-12-20hw/riscv: Use load address rather than entry point for fw_dynamic next_addrJessica Clarke1-3/+10
2021-12-18hw/i386/vmmouse: Require 'i8042' property to be setPhilippe Mathieu-Daudé1-0/+4
2021-12-18hw/scsi/megasas: Fails command if SGL buffer overflowsPhilippe Mathieu-Daudé1-0/+1
2021-12-17Merge tag 'trivial-branch-for-7.0-pull-request' of https://gitlab.com/laurent...Richard Henderson2-2/+2