aboutsummaryrefslogtreecommitdiff
path: root/include/hw
AgeCommit message (Expand)AuthorFilesLines
2023-10-16Merge tag 'pull-loongarch-20231013' of https://gitlab.com/gaosong/qemu into s...Stefan Hajnoczi1-3/+0
2023-10-16Merge tag 'pull-shadow-2023-10-12' of https://repo.or.cz/qemu/armbru into sta...Stefan Hajnoczi1-4/+4
2023-10-13hw/loongarch/virt: Remove unused ISA BusPhilippe Mathieu-Daudé1-3/+0
2023-10-12virtio-mem: Expose device memory dynamically via multiple memslots if enabledDavid Hildenbrand1-1/+31
2023-10-12memory-device,vhost: Support automatic decision on the number of memslotsDavid Hildenbrand2-0/+36
2023-10-12vhost: Add vhost_get_max_memslots()David Hildenbrand1-0/+1
2023-10-12memory-device,vhost: Support memory devices that dynamically consume memslotsDavid Hildenbrand1-0/+7
2023-10-12memory-device: Track required and actually used memslots in DeviceMemoryStateDavid Hildenbrand1-1/+9
2023-10-12memory-device: Support memory devices with multiple memslotsDavid Hildenbrand1-0/+18
2023-10-12vhost: Return number of free memslotsDavid Hildenbrand1-1/+1
2023-10-12vhost: Remove vhost_backend_can_merge() callbackDavid Hildenbrand1-4/+0
2023-10-12vhost: Rework memslot filtering and fix "used_memslot" trackingDavid Hildenbrand1-3/+2
2023-10-12hw/virtio/virtio-gpu: Fix compiler warning when compiling with -WshadowThomas Huth1-4/+4
2023-10-11gdbstub: Replace gdb_regs with an arrayAkihiko Odaki1-1/+1
2023-10-11hw/core/cpu: Return static value with gdb_arch_name()Akihiko Odaki1-1/+1
2023-10-09Merge tag 'q800-for-8.2-pull-request' of https://github.com/vivier/qemu-m68k ...Stefan Hajnoczi7-13/+167
2023-10-06hw/audio/soundhw: Clean up global variable shadowingPhilippe Mathieu-Daudé1-1/+1
2023-10-06q800: add alias for MacOS toolbox ROM at 0x40000000Mark Cave-Ayland1-0/+1
2023-10-06q800: add ESCC alias at 0xc000Mark Cave-Ayland1-0/+1
2023-10-06mac_via: work around underflow in TimeDBRA timing loop in SETUPTIMEKMark Cave-Ayland1-0/+3
2023-10-06swim: update IWM/ISM register block decodingMark Cave-Ayland1-3/+5
2023-10-06swim: split into separate IWM and ISM register blocksMark Cave-Ayland1-10/+5
2023-10-06q800: add easc bool machine class property to switch between ASC and EASCMark Cave-Ayland1-0/+1
2023-10-06q800: add Apple Sound Chip (ASC) audio to machineMark Cave-Ayland2-1/+5
2023-10-06asc: generate silence if FIFO empty but engine still runningMark Cave-Ayland1-0/+2
2023-10-06audio: add Apple Sound Chip (ASC) emulationMark Cave-Ayland1-0/+84
2023-10-06q800: allow accesses to RAM area even if less memory is availableMark Cave-Ayland1-0/+1
2023-10-06q800: add IOSB subsystemMark Cave-Ayland2-0/+27
2023-10-06q800: add machine id registerMark Cave-Ayland1-0/+1
2023-10-06q800: add djMEMC memory controllerMark Cave-Ayland2-0/+32
2023-10-05Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi12-22/+206
2023-10-04vhost-user: add shared_object msgAlbert Esteve2-0/+4
2023-10-04hw/display: introduce virtio-dmabufAlbert Esteve1-0/+100
2023-10-04hw/i386/pc: improve physical address space bound check for 32-bit x86 systemsAni Sinha1-0/+6
2023-10-04hw/cxl: Support 4 HDM decoders at all levels of topologyJonathan Cameron1-1/+9
2023-10-04hw/cxl: Fix and use same calculation for HDM decoder block size everywhereJonathan Cameron1-0/+2
2023-10-04hw/cxl: Add utility functions decoder interleave ways and target count.Jonathan Cameron1-0/+2
2023-10-04hw/cxl: Push cxl_decoder_count_enc() and cxl_decode_ig() into .cJonathan Cameron1-16/+2
2023-10-04hw/i386: Remove now redundant TYPE_ACPI_GED_X86Bernhard Beschow1-2/+0
2023-10-04hw/acpi/acpi_dev_interface: Remove now unused #include "hw/boards.h"Bernhard Beschow1-1/+0
2023-10-04hw/acpi/acpi_dev_interface: Remove now unused madt_cpu virtual methodBernhard Beschow1-2/+0
2023-10-04hw/acpi/cpu: Have build_cpus_aml() take a build_madt_cpu_fn callbackBernhard Beschow1-1/+5
2023-10-04accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson1-3/+6
2023-10-04vhost-user: move VhostUserProtocolFeature definition to header fileJonah Palmer1-0/+21
2023-10-04vdpa: export vhost_vdpa_set_vring_readyEugenio Pérez1-0/+1
2023-10-04virtio-net: Expose MAX_VLANHawkins Jiawei1-0/+6
2023-10-04hw/virtio: add config support to vhost-user-deviceAlex Bennée1-0/+1
2023-10-04virtio: add vhost-user-base and a generic vhost-user-deviceAlex Bennée1-0/+45
2023-10-04pci: SLT must be ROMichael S. Tsirkin1-0/+3
2023-10-03accel/tcg: Move can_do_io to CPUNegativeOffsetStateRichard Henderson1-4/+2