summaryrefslogtreecommitdiffstats
path: root/hw/ide
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2014-08-194-13/+0
|\
| * memory: remove memory_region_destroyPaolo Bonzini2014-08-184-13/+0
* | ide: only constrain read/write requests to drive size, not other typesMichael Tokarev2014-08-151-1/+2
* | ide: Fix segfault when flushing a device that doesn't existKevin Wolf2014-08-151-1/+3
* | cmd646: synchronise UDMA interrupt status with DMA interrupt statusMark Cave-Ayland2014-08-151-0/+24
* | cmd646: allow MRDMODE interrupt status bits clearing from PCI config spaceMark Cave-Ayland2014-08-151-2/+30
* | cmd646: switch cmd646_update_irq() to accept PCIDevice instead of PCIIDEStateMark Cave-Ayland2014-08-151-5/+4
* | cmd646: synchronise DMA interrupt status with UDMA interrupt statusMark Cave-Ayland2014-08-151-0/+22
* | cmd646: add constants for CNTRL register accessMark Cave-Ayland2014-08-151-2/+5
* | ahci: construct PIO Setup FIS for PIO commandsPaolo Bonzini2014-08-151-0/+70
* | ide: make all commands go through cmd_donePaolo Bonzini2014-08-154-24/+16
* | ide: stop PIO transfer on errorsPaolo Bonzini2014-08-151-3/+2
* | ahci: remove duplicate PORT_IRQ_* constantsPaolo Bonzini2014-08-152-24/+3
* | ide: move retry constants out of BM_STATUS_* namespacePaolo Bonzini2014-08-153-23/+23
* | ide: move BM_STATUS bits to pci.[ch]Paolo Bonzini2014-08-153-11/+11
* | ide: fold add_status callback into set_inactivePaolo Bonzini2014-08-156-34/+15
* | ide: remove wrong setting of BM_STATUS_INTPaolo Bonzini2014-08-152-5/+0
* | ide: wrap start_dma callbackPaolo Bonzini2014-08-153-11/+11
* | ide: simplify start_transfer callbacksPaolo Bonzini2014-08-155-24/+5
* | ide: simplify async_cmd_done callbacksPaolo Bonzini2014-08-152-4/+2
* | ide: simplify set_inactive callbacksPaolo Bonzini2014-08-155-13/+5
* | ide: simplify reset callbacksPaolo Bonzini2014-08-155-13/+6
* | ide: stash aiocb for flushesPaolo Bonzini2014-08-151-1/+3
|/
* ide: Treat read/write beyond end as invalidMarkus Armbruster2014-07-141-0/+28
* ahci: map memory via device's address space instead of address_space_memoryLe Tan2014-07-071-10/+11
* ahci.c: mask unused flags when reading size PRDT DBCReza Jelveh2014-07-072-3/+10
* hw: Fix qemu_allocate_irqs() leaksAndreas Färber2014-06-301-1/+1
* qapi: adjust existing definesWenchao Xia2014-06-231-3/+3
* Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell2014-06-161-10/+61
|\
| * macio ide: Do remainder access asynchronouslyAlexander Graf2014-06-161-10/+40
| * macio: handle non-block ATAPI DMA transfersMark Cave-Ayland2014-06-161-0/+21
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2014-06-161-1/+1
|\ \ | |/ |/|
| * blockdev: Remove unused DriveInfo reference countMarkus Armbruster2014-06-161-1/+1
* | savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela2014-06-164-14/+9
|/
* savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela2014-05-144-17/+8
* ahci: fix buffer overrun on invalid state loadMichael S. Tsirkin2014-05-051-1/+1
* hw/ide/ahci.c: Avoid shift left into sign bitPeter Maydell2014-04-181-2/+2
* ide: Correct improper smart self test counter reset in ide core.Benoît Canet2014-04-141-1/+1
* hw/ide: Add missing 'static' attributesStefan Weil2014-03-271-1/+1
* ahci: fix sysbus supportRob Herring2014-03-181-5/+8
* hw/ide/ahci.h: Avoid shifting left into sign bitPeter Maydell2014-03-071-5/+5
* Call pci_piix3_xen_ide_unplug from unplug_disksStefano Stabellini2014-02-201-2/+1
* Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' in...Peter Maydell2014-02-202-3/+3
|\
| * qdev: Remove hex8/32/64 property typesPaolo Bonzini2014-02-142-3/+3
* | qdev:pci: refactor PCIDevice to use generic "hotpluggable" propertyIgor Mammedov2014-02-101-2/+2
|/
* Merge remote-tracking branch 'mjt/tags/trivial-patches-2014-01-16' into stagingPeter Maydell2014-01-301-0/+1
|\
| * ide: cmd_exec_dev_diagnostic() always set error register to 0x01David du Colombier2014-01-151-0/+1
* | block: rename buffer_alignment to guest_block_sizePaolo Bonzini2014-01-241-1/+1
|/
* vt82c686: Clean up use of cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-1/+0
* piix3 piix4: Clean up use of cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-3/+0
OpenPOWER on IntegriCloud