Markus Armbruster
|
a27bd6c779
Include hw/qdev-properties.h less
|
6 years ago |
Markus Armbruster
|
650d103d3e
Include hw/hw.h exactly where needed
|
6 years ago |
Markus Armbruster
|
d645427057
Include migration/vmstate.h less
|
6 years ago |
Markus Armbruster
|
0b8fa32f55
Include qemu/module.h where needed, drop it from qemu-common.h
|
6 years ago |
Mark Cave-Ayland
|
5c8e3d17ed
macio: add addr property to macio IDE object
|
7 years ago |
Mark Cave-Ayland
|
9b164a4667
macio: move MACIOIDEState type declarations to macio.h
|
7 years ago |
Mark Cave-Ayland
|
eb69953ecb
macio: fix NULL pointer dereference when issuing IDE trim
|
7 years ago |
Mark Cave-Ayland
|
c2a0125a83
macio: add missing registers to VMStateDescription
|
8 years ago |
Mark Cave-Ayland
|
e451b85f1b
macio: use object link between MACIO_IDE and MAC_DBDMA object
|
8 years ago |
Mark Cave-Ayland
|
0fc84331d6
macio: pass channel into MACIOIDEState via qdev property
|
8 years ago |
Mark Cave-Ayland
|
5abdf67009
macio: convert pmac_ide_ops from old_mmio
|
8 years ago |
Benjamin Herrenschmidt
|
4f7265ff17
ppc/ide/macio: Add missing registers
|
8 years ago |
Mark Cave-Ayland
|
be1e343995
macio: switch over to new byte-aligned DMA helpers
|
8 years ago |
Mark Cave-Ayland
|
16275edb34
macio: set res_count value to 0 after non-block ATAPI DMA transfers
|
9 years ago |
Markus Armbruster
|
a9c94277f0
Use #include "..." for our own headers, <...> for others
|
9 years ago |
Fam Zheng
|
0d0437aac6
macio: Use blk_drain instead of blk_drain_all
|
9 years ago |
Mark Cave-Ayland
|
bc9ca5958d
macio: call dma_memory_unmap() at the end of each DMA transfer
|
9 years ago |
Mark Cave-Ayland
|
ddd495e5e3
macio: use DMA memory interface for non-block ATAPI transfers
|
9 years ago |
Paolo Bonzini
|
8a8e63ebdd
dma-helpers: change BlockBackend to opaque value in DMAIOFunc
|
9 years ago |
Eric Blake
|
d4f510eb3f
ide: Switch to byte-based aio block access
|
9 years ago |
Kevin Wolf
|
cab3a3563c
block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writev
|
9 years ago |
Pavel Butsykin
|
502356eeeb
ide: really restart pending and in-flight atapi dma
|
9 years ago |
Mark Cave-Ayland
|
bb37a8e8a3
macio: add dma_active to VMStateDescription
|
9 years ago |
Mark Cave-Ayland
|
03c1280bf5
macio: use the existing IDEDMA aiocb to hold the active DMA aiocb
|
9 years ago |
Peter Maydell
|
532392622c
ide: Clean up includes
|
9 years ago |
Mark Cave-Ayland
|
97225170f6
macio: fix overflow in lba to offset conversion for ATAPI devices
|
9 years ago |
Thomas Huth
|
4e6f7cfbf9
hw/ide: Remove superfluous return statements
|
9 years ago |
Alberto Garcia
|
b88b3c8b83
macio: Account for failed operations
|
9 years ago |
Laurent Vivier
|
3469d9bce8
macio-ide: add to storage category
|
10 years ago |
Aurelien Jarno
|
0e826a061a
macio: re-add TRIM support
|
10 years ago |