summary refs log tree commit diff stats
path: root/hw/ide (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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: 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-277-9/+9
* 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-276-0/+13
* 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-271-8/+6
* hw/ide/mmio: Extract TYPE_MMIO_IDE declarations to 'hw/ide/mmio.h'Philippe Mathieu-Daudé2023-02-271-4/+1
* 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
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell2023-01-091-1/+1
|\
| * include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster2023-01-081-1/+1
* | ide: Add "ide-cf" driver, a CompactFlash cardLubomir Rintel2023-01-061-0/+32
* | ide: Add 8-bit data modeLubomir Rintel2023-01-061-10/+33
|/
* hw/ppc/mac.h: Rename to include/hw/nvram/mac_nvram.hBALATON Zoltan2022-10-311-1/+0
* hw/ide/piix: Introduce TYPE_ macros for PIIX IDE controllersBernhard Beschow2022-10-311-2/+3
* hw/isa/vt82c686: Introduce TYPE_VIA_IDE defineBernhard Beschow2022-10-311-1/+1
* hw/ide/microdrive: Use device_cold_reset() for self-resetsPeter Maydell2022-10-201-4/+4
* hw/ide/core.c: Implement ATA INITIALIZE_DEVICE_PARAMETERS commandLev Kujawski2022-09-301-3/+26
* hw/ide/core: Clear LBA and drive bits for EXECUTE DEVICE DIAGNOSTICLev Kujawski2022-09-301-0/+6
* piix_ide_reset: Use pci_set_* functions instead of direct accessLev Kujawski2022-09-301-8/+9
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-121-2/+2
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-121-2/+2
* hw/ide/atapi.c: Correct typos (CD-CDROM -> CD-ROM)Lev Kujawski2022-06-281-2/+2
* block: get rid of blk->guest_block_sizeStefan Hajnoczi2022-06-241-1/+0
* include/hw/ide: Unexport pci_piix3_xen_ide_unplug()Bernhard Beschow2022-06-091-46/+0
* hw/ide/piix: Add some documentation to pci_piix3_xen_ide_unplug()Bernhard Beschow2022-06-091-0/+11
* hw/ide/piix: Remove redundant "piix3-ide-xen" device classBernhard Beschow2022-06-091-7/+0
* ide_ioport_read: Return lower octet of data register instead of 0xFFLev Kujawski2022-05-252-2/+8
* Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell2022-03-091-1/+1
|\
| * hw/isa: Inline and remove one-line isa_init_irq()Bernhard Beschow2022-03-081-1/+1
* | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307'...Peter Maydell2022-03-081-0/+1
|\ \ | |/ |/|
| * osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-0/+1
* | ide: Increment BB in-flight counter for TRIM BHHanna Reitz2022-03-071-0/+7
|/
* include: Move hardware version declarations to new qemu/hw-version.hPeter Maydell2022-02-211-0/+1
* hw/dma: Let dma_buf_read() / dma_buf_write() propagate MemTxResultPhilippe Mathieu-Daudé2022-01-181-4/+4
* hw/dma: Fix format string issues using dma_addr_tPhilippe Mathieu-Daudé2022-01-181-1/+1
* dma: Let dma_buf_read() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-2/+2
* dma: Let dma_buf_write() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-2/+4
* dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-3/+5
* dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-1/+1
* ide: Cap LBA28 capacity announcement to 2^28-1Samuel Thibault2021-11-021-2/+6