summaryrefslogtreecommitdiffstats
path: root/hw/ide
Commit message (Expand)AuthorAgeFilesLines
* ahci: prohibit "restarting" the FIS or CLB enginesJohn Snow2019-11-291-19/+20
* ahci: explicitly reject bad engine states on post_loadJohn Snow2019-11-291-8/+13
* ahci: handle LIST_ON and FIS_ON in map helpersJohn Snow2019-11-291-10/+18
* ahci: Do not unmap NULL addressesJohn Snow2019-11-291-0/+8
* ide: fix device_reset to not ignore pending AIOJohn Snow2019-11-291-10/+17
* ide: Add silent DRQ cancellationJohn Snow2019-11-291-3/+18
* ide: replace blk_drain_all by blk_drainJohn Snow2019-11-291-1/+1
* ide: move buffered DMA cancel to coreJohn Snow2019-11-293-35/+47
* ide: code motionJohn Snow2019-11-291-58/+58
* ide: Prohibit RESET on IDE drivesJohn Snow2019-11-291-3/+7
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2019-11-291-4/+4
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2019-11-291-2/+2
* macio: add dma_active to VMStateDescriptionMark Cave-Ayland2019-11-291-1/+2
* macio: use the existing IDEDMA aiocb to hold the active DMA aiocbMark Cave-Ayland2019-11-291-8/+12
* ide: Clean up includesPeter Maydell2019-11-2913-0/+13
* ide: Correct the CHS 'cyls_max' limit to be 65535Shmulik Ladkani2019-11-291-1/+1
* hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster2019-11-291-1/+2
* ide: ahci: reset ncq object to unused on errorPrasad J Pandit2019-11-291-0/+1
* macio: fix overflow in lba to offset conversion for ATAPI devicesMark Cave-Ayland2019-11-291-1/+1
* hw/ide: Remove superfluous return statementsThomas Huth2019-11-292-3/+0
* atapi: Fix code indentationAlberto Garcia2015-11-241-1/+1
* atapi: Account for failed and invalid operations in cd_read_sector()Alberto Garcia2015-11-241-2/+4
* ide: enable buffered requests for PIO read requestsPeter Lieven2015-11-171-2/+2
* ide: enable buffered requests for ATAPI devicesPeter Lieven2015-11-171-5/+5
* ide: orphan all buffered requests on DMA cancelPeter Lieven2015-11-171-0/+19
* ide: add support for IDEBufferedRequestPeter Lieven2015-11-172-0/+61
* ide/atapi: make PIO read requests asyncPeter Lieven2015-11-171-13/+82
* atapi: Prioritize unknown cmd error over BCL errorJohn Snow2015-11-131-10/+10
* atapi: add byte_count_limit helperJohn Snow2015-11-131-5/+13
* macio: Account for failed operationsAlberto Garcia2015-11-121-2/+10
* ide: Account for failed and invalid operationsAlberto Garcia2015-11-121-2/+8
* atapi: Account for failed and invalid operationsAlberto Garcia2015-11-121-12/+19
* ide: Account for write operations correctlyAlberto Garcia2015-11-121-1/+1
* ahci: Add allwinner AHCIPeter Crosthwaite2015-11-062-0/+111
* ahci: split realize and initPeter Crosthwaite2015-11-063-15/+34
* ahci: Add some MMIO debug printfsPeter Crosthwaite2015-11-061-6/+15
* ide: remove hardcoded 2GiB transactional limitJohn Snow2015-11-063-24/+15
* osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost2015-11-041-1/+1
* macio-ide: add to storage categoryLaurent Vivier2015-10-231-0/+1
* cmd646: add to storage categoryLaurent Vivier2015-10-231-0/+1
* hw/ide/ahci.c: Fix shift left into sign bitPeter Maydell2015-10-181-1/+1
* ahci: clean up initial d2h semanticsJohn Snow2015-09-181-11/+16
* ahci: remove cmd_fis argument from write_fis_d2hJohn Snow2015-09-181-7/+4
* ahci: fix signature generationJohn Snow2015-09-181-12/+20
* ahci: remove dead reset codeJohn Snow2015-09-181-4/+1
* atapi: abort transfers with 0 byte limitsJohn Snow2015-09-183-6/+29
* ide: fix ATAPI command permissionsJohn Snow2015-09-181-15/+15
* ide: unify io_buffer_offset incrementsJohn Snow2015-09-173-18/+10
* trivial: remove trailing newline from error_reportJohn Snow2015-09-111-1/+1
* ahci.c: Don't assume AHCIState's parent is AHCIPCIStateAlistair Francis2015-09-082-6/+9
OpenPOWER on IntegriCloud