summaryrefslogtreecommitdiff
path: root/hw/ide/macio.c
AgeCommit message (Expand)AuthorFilesLines
2014-10-20hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster1-24/+24
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster1-1/+1
2014-09-10block: Make the block accounting functions operate on BlockAcctStatsBenoît Canet1-8/+11
2014-09-10block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet1-4/+4
2014-08-15ide: fold add_status callback into set_inactivePaolo Bonzini1-1/+0
2014-08-15ide: simplify start_transfer callbacksPaolo Bonzini1-6/+0
2014-08-15ide: simplify set_inactive callbacksPaolo Bonzini1-1/+0
2014-08-15ide: simplify reset callbacksPaolo Bonzini1-1/+0
2014-06-16macio ide: Do remainder access asynchronouslyAlexander Graf1-10/+40
2014-06-16macio: handle non-block ATAPI DMA transfersMark Cave-Ayland1-0/+21
2014-05-14savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela1-2/+1
2013-08-30ide: Pass size to ide_bus_new()Andreas Färber1-1/+1
2013-07-27PPC: dbdma: macio: Fix format specifiers (build regression)Stefan Weil1-4/+5
2013-07-11PPC: dbdma: Support more multi-issue DMA requestsAlexander Graf1-2/+2
2013-07-11PPC: dbdma: Support unaligned DMA accessAlexander Graf1-7/+124
2013-07-11PPC: dbdma: Wait for DMA until we have dataAlexander Graf1-0/+19
2013-07-11PPC: dbdma: macio: Add DMA callbackAlexander Graf1-0/+40
2013-07-11PPC: Mac: Add debug prints in macio and dbdma codeAlexander Graf1-3/+40
2013-07-11PPC: Macio: Replace tabs with spacesAlexander Graf1-4/+4
2013-07-11PPC: g3beige: Move secondary IDE bus to mac-ioAlexander Graf1-1/+1
2013-07-04hw/i*: pass owner to memory_region_init* functionsPaolo Bonzini1-1/+1
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini1-1/+1
2013-07-04dma: keep a device alive while it has SGListsPaolo Bonzini1-2/+2
2013-06-20dma: eliminate DMAContextPaolo Bonzini1-2/+2
2013-05-20ide/macio: fix wrong opaque with TRIM supportAurelien Jarno1-1/+1
2013-05-08ahci: Don't allow creating slave drivesKevin Wolf1-1/+1
2013-04-08hw: move headers to include/Paolo Bonzini1-1/+1
2013-01-25ide/macio: QOM'ify MacIO IDEAndreas Färber1-22/+56
2013-01-25ppc: Move Mac machines to hw/ppc/Andreas Färber1-3/+3
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini1-1/+1
2012-12-19block: move include files to include/block/Paolo Bonzini1-1/+1
2012-11-26hw/ide/macio: Fix segfault caused by NULL DMAContext*Peter Maydell1-2/+4
2012-10-23Rename target_phys_addr_t to hwaddrAvi Kivity1-6/+6
2012-10-05cleanup useless return sentenceAmos Kong1-1/+0
2012-06-27iommu: Make sglists and dma_bdrv helpers use new universal DMA helpersDavid Gibson1-2/+2
2012-04-05Use DMADirection type for dma_bdrv_ioDavid Gibson1-1/+2
2012-03-11Add missing const attributes for MemoryRegionOpsStefan Weil1-1/+1
2011-12-15block: dma_bdrv_* does not return NULLPaolo Bonzini1-3/+1
2011-12-15block: bdrv_aio_* do not return NULLPaolo Bonzini1-7/+0
2011-12-05block: convert qemu_aio_flush() calls to bdrv_drain_all()Stefan Hajnoczi1-2/+3
2011-10-28atapi/scsi: unify definitions for MMCPaolo Bonzini1-1/+1
2011-09-19dma-helpers: rename is_write to to_devPaolo Bonzini1-1/+1
2011-09-12hw: Trim superfluous #include "block_int.h"Markus Armbruster1-1/+0
2011-08-25block: explicit I/O accountingChristoph Hellwig1-11/+29
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-1/+1
2011-08-08ppc: convert to memory APIAvi Kivity1-17/+19
2011-06-15ide: add TRIM supportChristoph Hellwig1-0/+4
2011-06-15ide: allow other dma comands than read and writeChristoph Hellwig1-2/+7
2011-04-15Remove unused sysemu.h include directivesBlue Swirl1-1/+0
2010-12-11Add endianness as io mem parameterAlexander Graf1-1/+2