| Commit message (Expand) | Author | Age | Files | Lines |
* | qom: Drop parameter @errp of object_property_add() & friends | Markus Armbruster | 2020-05-15 | 1 | -1/+1 |
* | hw/ide: Let the DMAIntFunc prototype use a boolean 'is_write' argument | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -1/+1 |
* | qdev: set properties with device_class_set_props() | Marc-André Lureau | 2020-01-24 | 1 | -1/+1 |
* | Include hw/qdev-properties.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include hw/hw.h exactly where needed | Markus Armbruster | 2019-08-16 | 1 | -1/+0 |
* | Include migration/vmstate.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -0/+2 |
* | macio: add addr property to macio IDE object | Mark Cave-Ayland | 2018-08-30 | 1 | -0/+1 |
* | macio: move MACIOIDEState type declarations to macio.h | Mark Cave-Ayland | 2018-08-30 | 1 | -0/+1 |
* | macio: fix NULL pointer dereference when issuing IDE trim | Mark Cave-Ayland | 2018-03-27 | 1 | -1/+1 |
* | macio: add missing registers to VMStateDescription | Mark Cave-Ayland | 2017-10-17 | 1 | -1/+3 |
* | macio: use object link between MACIO_IDE and MAC_DBDMA object | Mark Cave-Ayland | 2017-09-27 | 1 | -3/+6 |
* | macio: pass channel into MACIOIDEState via qdev property | Mark Cave-Ayland | 2017-09-27 | 1 | -2/+8 |
* | macio: convert pmac_ide_ops from old_mmio | Mark Cave-Ayland | 2017-09-27 | 1 | -106/+75 |
* | ppc/ide/macio: Add missing registers | Benjamin Herrenschmidt | 2017-09-27 | 1 | -3/+41 |
* | macio: switch over to new byte-aligned DMA helpers | Mark Cave-Ayland | 2016-10-27 | 1 | -185/+28 |
* | macio: set res_count value to 0 after non-block ATAPI DMA transfers | Mark Cave-Ayland | 2016-08-08 | 1 | -0/+1 |
* | Use #include "..." for our own headers, <...> for others | Markus Armbruster | 2016-07-12 | 1 | -1/+1 |
* | macio: Use blk_drain instead of blk_drain_all | Fam Zheng | 2016-06-27 | 1 | -1/+1 |
* | macio: call dma_memory_unmap() at the end of each DMA transfer | Mark Cave-Ayland | 2016-06-14 | 1 | -20/+26 |
* | macio: use DMA memory interface for non-block ATAPI transfers | Mark Cave-Ayland | 2016-06-07 | 1 | -1/+2 |
* | dma-helpers: change BlockBackend to opaque value in DMAIOFunc | Paolo Bonzini | 2016-05-25 | 1 | -1/+1 |
* | ide: Switch to byte-based aio block access | Eric Blake | 2016-05-12 | 1 | -6/+3 |
* | block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writev | Kevin Wolf | 2016-05-12 | 1 | -2/+2 |
* | ide: really restart pending and in-flight atapi dma | Pavel Butsykin | 2016-04-13 | 1 | -0/+2 |
* | macio: add dma_active to VMStateDescription | Mark Cave-Ayland | 2016-01-30 | 1 | -1/+2 |
* | macio: use the existing IDEDMA aiocb to hold the active DMA aiocb | Mark Cave-Ayland | 2016-01-30 | 1 | -8/+12 |
* | ide: Clean up includes | Peter Maydell | 2016-01-29 | 1 | -0/+1 |
* | macio: fix overflow in lba to offset conversion for ATAPI devices | Mark Cave-Ayland | 2016-01-11 | 1 | -1/+1 |
* | hw/ide: Remove superfluous return statements | Thomas Huth | 2016-01-11 | 1 | -2/+0 |
* | macio: Account for failed operations | Alberto Garcia | 2015-11-12 | 1 | -2/+10 |
* | macio-ide: add to storage category | Laurent Vivier | 2015-10-23 | 1 | -0/+1 |
* | macio: re-add TRIM support | Aurelien Jarno | 2015-07-31 | 1 | -0/+28 |
* | ide: add limit to .prepare_buf() | John Snow | 2015-07-04 | 1 | -1/+1 |
* | macio: remove remainder_len DBDMA_io property | Mark Cave-Ayland | 2015-06-05 | 1 | -13/+0 |
* | macio: update comment/constants to reflect the new code | Mark Cave-Ayland | 2015-06-05 | 1 | -33/+13 |
* | macio: switch pmac_dma_write() over to new offset/len implementation | Mark Cave-Ayland | 2015-06-05 | 1 | -63/+53 |
* | macio: switch pmac_dma_read() over to new offset/len implementation | Mark Cave-Ayland | 2015-06-05 | 1 | -62/+40 |
* | macio: move unaligned DMA write code into separate pmac_dma_write() function | Mark Cave-Ayland | 2015-05-22 | 1 | -143/+125 |
* | macio: move unaligned DMA read code into separate pmac_dma_read() function | Mark Cave-Ayland | 2015-05-22 | 1 | -106/+147 |
* | ide: replace set_unit callback with more IDEBus state | Paolo Bonzini | 2015-03-10 | 1 | -1/+0 |
* | ide: remove restart_cb callback | Paolo Bonzini | 2015-03-10 | 1 | -5/+0 |
* | ide: Correct handling of malformed/short PRDTs | John Snow | 2014-11-14 | 1 | -1/+6 |
* | hw: Convert from BlockDriverState to BlockBackend, mostly | Markus Armbruster | 2014-10-20 | 1 | -24/+24 |
* | block: Rename BlockDriverCompletionFunc to BlockCompletionFunc | Markus Armbruster | 2014-10-20 | 1 | -1/+1 |
* | block: Make the block accounting functions operate on BlockAcctStats | Benoît Canet | 2014-09-10 | 1 | -8/+11 |
* | block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_ | Benoît Canet | 2014-09-10 | 1 | -4/+4 |
* | ide: fold add_status callback into set_inactive | Paolo Bonzini | 2014-08-15 | 1 | -1/+0 |
* | ide: simplify start_transfer callbacks | Paolo Bonzini | 2014-08-15 | 1 | -6/+0 |
* | ide: simplify set_inactive callbacks | Paolo Bonzini | 2014-08-15 | 1 | -1/+0 |