summaryrefslogtreecommitdiff
path: root/hw/ide
AgeCommit message (Expand)AuthorFilesLines
2016-02-10ahci: prohibit "restarting" the FIS or CLB enginesJohn Snow1-19/+20
2016-02-10ahci: explicitly reject bad engine states on post_loadJohn Snow1-8/+13
2016-02-10ahci: handle LIST_ON and FIS_ON in map helpersJohn Snow1-10/+18
2016-02-10ahci: Do not unmap NULL addressesJohn Snow1-0/+8
2016-02-10ide: fix device_reset to not ignore pending AIOJohn Snow1-10/+17
2016-02-10ide: Add silent DRQ cancellationJohn Snow1-3/+18
2016-02-10ide: replace blk_drain_all by blk_drainJohn Snow1-1/+1
2016-02-10ide: move buffered DMA cancel to coreJohn Snow3-35/+47
2016-02-10ide: code motionJohn Snow1-58/+58
2016-02-10ide: Prohibit RESET on IDE drivesJohn Snow1-3/+7
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake1-4/+4
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake1-2/+2
2016-01-30macio: add dma_active to VMStateDescriptionMark Cave-Ayland1-1/+2
2016-01-30macio: use the existing IDEDMA aiocb to hold the active DMA aiocbMark Cave-Ayland1-8/+12
2016-01-29ide: Clean up includesPeter Maydell13-0/+13
2016-01-25ide: Correct the CHS 'cyls_max' limit to be 65535Shmulik Ladkani1-1/+1
2016-01-13hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster1-1/+2
2016-01-11ide: ahci: reset ncq object to unused on errorPrasad J Pandit1-0/+1
2016-01-11macio: fix overflow in lba to offset conversion for ATAPI devicesMark Cave-Ayland1-1/+1
2016-01-11hw/ide: Remove superfluous return statementsThomas Huth2-3/+0
2015-11-24atapi: Fix code indentationAlberto Garcia1-1/+1
2015-11-24atapi: Account for failed and invalid operations in cd_read_sector()Alberto Garcia1-2/+4
2015-11-17ide: enable buffered requests for PIO read requestsPeter Lieven1-2/+2
2015-11-17ide: enable buffered requests for ATAPI devicesPeter Lieven1-5/+5
2015-11-17ide: orphan all buffered requests on DMA cancelPeter Lieven1-0/+19
2015-11-17ide: add support for IDEBufferedRequestPeter Lieven2-0/+61
2015-11-17ide/atapi: make PIO read requests asyncPeter Lieven1-13/+82
2015-11-13atapi: Prioritize unknown cmd error over BCL errorJohn Snow1-10/+10
2015-11-13atapi: add byte_count_limit helperJohn Snow1-5/+13
2015-11-12macio: Account for failed operationsAlberto Garcia1-2/+10
2015-11-12ide: Account for failed and invalid operationsAlberto Garcia1-2/+8
2015-11-12atapi: Account for failed and invalid operationsAlberto Garcia1-12/+19
2015-11-12ide: Account for write operations correctlyAlberto Garcia1-1/+1
2015-11-06ahci: Add allwinner AHCIPeter Crosthwaite2-0/+111
2015-11-06ahci: split realize and initPeter Crosthwaite3-15/+34
2015-11-06ahci: Add some MMIO debug printfsPeter Crosthwaite1-6/+15
2015-11-06ide: remove hardcoded 2GiB transactional limitJohn Snow3-24/+15
2015-11-04osdep: Rename qemu_{get, set}_version() to qemu_{, set_}hw_version()Eduardo Habkost1-1/+1
2015-10-23macio-ide: add to storage categoryLaurent Vivier1-0/+1
2015-10-23cmd646: add to storage categoryLaurent Vivier1-0/+1
2015-10-18hw/ide/ahci.c: Fix shift left into sign bitPeter Maydell1-1/+1
2015-09-18ahci: clean up initial d2h semanticsJohn Snow1-11/+16
2015-09-18ahci: remove cmd_fis argument from write_fis_d2hJohn Snow1-7/+4
2015-09-18ahci: fix signature generationJohn Snow1-12/+20
2015-09-18ahci: remove dead reset codeJohn Snow1-4/+1
2015-09-18atapi: abort transfers with 0 byte limitsJohn Snow3-6/+29
2015-09-18ide: fix ATAPI command permissionsJohn Snow1-15/+15
2015-09-17ide: unify io_buffer_offset incrementsJohn Snow3-18/+10
2015-09-11trivial: remove trailing newline from error_reportJohn Snow1-1/+1
2015-09-08ahci.c: Don't assume AHCIState's parent is AHCIPCIStateAlistair Francis2-6/+9