aboutsummaryrefslogtreecommitdiffstats
path: root/hw (follow)
Commit message (Expand)AuthorAgeFilesLines
* i386/xen: add monitor commands to test event injectionJoao Martins2023-03-013-0/+172
* hw/xen: Implement EVTCHNOP_resetDavid Woodhouse2023-03-012-0/+33
* hw/xen: Implement EVTCHNOP_bind_vcpuDavid Woodhouse2023-03-012-0/+42
* hw/xen: Implement EVTCHNOP_bind_interdomainDavid Woodhouse2023-03-012-0/+80
* hw/xen: Implement EVTCHNOP_alloc_unboundDavid Woodhouse2023-03-012-0/+34
* hw/xen: Implement EVTCHNOP_sendDavid Woodhouse2023-03-012-0/+182
* hw/xen: Implement EVTCHNOP_bind_ipiDavid Woodhouse2023-03-012-0/+71
* hw/xen: Implement EVTCHNOP_bind_virqDavid Woodhouse2023-03-012-0/+87
* hw/xen: Implement EVTCHNOP_unmaskDavid Woodhouse2023-03-012-0/+177
* hw/xen: Implement EVTCHNOP_closeDavid Woodhouse2023-03-012-0/+125
* hw/xen: Implement EVTCHNOP_statusDavid Woodhouse2023-03-012-0/+107
* hw/xen: Add xen_evtchn device for event channel emulationDavid Woodhouse2023-03-014-1/+179
* i386/xen: manage and save/restore Xen guest long_mode settingDavid Woodhouse2023-03-012-0/+66
* i386/xen: add pc_machine_kvm_type to initialize XEN_EMULATE modeDavid Woodhouse2023-03-011-0/+11
* hw/xen: Add xen_overlay device for emulating shared xenheap pagesDavid Woodhouse2023-03-013-0/+231
* xen-platform: allow its creation with XEN_EMULATE modeJoao Martins2023-03-012-14/+30
* xen-platform: exclude vfio-pci from the PCI platform unplugJoao Martins2023-03-011-3/+15
* xen: add CONFIG_XEN_BUS and CONFIG_XEN_EMU options for Xen emulationDavid Woodhouse2023-03-013-0/+9
* hw/ide/via: Replace magic 2 value by ARRAY_SIZE / MAX_IDE_DEVSPhilippe Mathieu-Daudé2023-02-271-6/+6
* hw/ide/piix: Refactor pci_piix_init_ports as pci_piix_init_bus per busPhilippe Mathieu-Daudé2023-02-271-20/+19
* hw/ide/piix: Pass Error* to pci_piix_init_ports() for better error msgPhilippe Mathieu-Daudé2023-02-271-8/+7
* hw/ide/piix: Remove unused includesPhilippe Mathieu-Daudé2023-02-271-6/+1
* hw/ide/pci: Unexport bmdma_active_if()Bernhard Beschow2023-02-271-0/+6
* hw/ide/ioport: Remove unnecessary includesPhilippe Mathieu-Daudé2023-02-271-10/+0
* hw/ide: Declare ide_get_[geometry/bios_chs_trans] in 'hw/ide/internal.h'Philippe Mathieu-Daudé2023-02-271-1/+2
* hw/ide: Rename idebus_active_if() -> ide_bus_active_if()Philippe Mathieu-Daudé2023-02-274-16/+16
* hw/ide: Rename ide_init2() -> ide_bus_init_output_irq()Philippe Mathieu-Daudé2023-02-2710-11/+12
* hw/ide: Rename ide_exec_cmd() -> ide_bus_exec_cmd()Philippe Mathieu-Daudé2023-02-273-5/+5
* hw/ide: Rename ide_register_restart_cb -> ide_bus_register_restart_cbPhilippe Mathieu-Daudé2023-02-277-7/+7
* hw/ide: Rename ide_create_drive() -> ide_bus_create_drive()Philippe Mathieu-Daudé2023-02-278-10/+10
* hw/ide: Rename ide_set_irq() -> ide_bus_set_irq()Philippe Mathieu-Daudé2023-02-273-29/+29
* hw/ide: Un-inline ide_set_irq()Philippe Mathieu-Daudé2023-02-278-0/+15
* hw/ide/atapi: Restrict 'scsi/constants.h' inclusionPhilippe Mathieu-Daudé2023-02-271-0/+1
* hw/ide/isa: Remove intermediate ISAIDEState::irq variablePhilippe Mathieu-Daudé2023-02-271-3/+1
* hw/ide/isa: Extract TYPE_ISA_IDE declarations to 'hw/ide/isa.h'Philippe Mathieu-Daudé2023-02-272-8/+7
* hw/ide/mmio: Extract TYPE_MMIO_IDE declarations to 'hw/ide/mmio.h'Philippe Mathieu-Daudé2023-02-272-5/+2
* hw/ide/mmio: Use CamelCase for MMIO_IDE state namePhilippe Mathieu-Daudé2023-02-271-15/+13
* hw/ide/ahci: Trace ncq write command as write instead of readFiona Ebner2023-02-272-2/+3
* hw/i386/xen: Remove unused 'hw/ide.h' include from headerPhilippe Mathieu-Daudé2023-02-271-1/+0
* hw/ppc/sam460ex: Correctly set MAL propertiesPhilippe Mathieu-Daudé2023-02-271-2/+2
* hw/display/sm501: Add fallbacks to pixman routinesBALATON Zoltan2023-02-271-23/+52
* hw/display/sm501: Implement more 2D raster operationsBALATON Zoltan2023-02-271-1/+29
* hw/display/sm501: Alias 'dma-offset' QOM property in chipset objectPhilippe Mathieu-Daudé2023-02-272-6/+3
* hw/display/sm501: Embed OHCI QOM child in chipsetPhilippe Mathieu-Daudé2023-02-271-7/+10
* hw/usb/xhci-nec: Replace container_of() by NEC_XHCI() QOM cast macroPhilippe Mathieu-Daudé2023-02-271-1/+1
* hw/usb/xhci-nec: Declare QOM macros for NEC_XHCIPhilippe Mathieu-Daudé2023-02-271-2/+4
* hw/usb/uhci: Replace container_of() by UHCI_GET_CLASS() QOM macroPhilippe Mathieu-Daudé2023-02-271-3/+2
* hw/usb/uhci: Declare QOM macros using OBJECT_DECLARE_TYPE()Philippe Mathieu-Daudé2023-02-272-3/+1
* hw/usb/ohci: Fix typoPhilippe Mathieu-Daudé2023-02-271-6/+6
* hw/usb/ohci: Add trace points for register accessBALATON Zoltan2023-02-272-0/+31