aboutsummaryrefslogtreecommitdiffstats
path: root/hw/lsi53c895a.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-10lsi: Handle removal of selected devicesJan Kiszka1-22/+38
2010-05-10lsi: Adjust some register reset valuesJan Kiszka1-3/+5
2010-05-10lsi: Purge message queue on resetJan Kiszka1-0/+2
2010-05-03lsi: Properly initialize controller state on resetJan Kiszka1-2/+8
2010-05-03lsi: Purge request queue on soft resetJan Kiszka1-0/+11
2010-04-09lsi: fix segfault in lsi_command_completeGerd Hoffmann1-1/+1
2010-01-11lsi: pass lsi_request to lsi_reselectGerd Hoffmann1-16/+7
2010-01-11lsi: move dma_len+dma_buf into lsi_requestGerd Hoffmann1-22/+23
2010-01-11lsi: move current_dev into lsi_requestGerd Hoffmann1-11/+12
2010-01-11lsi: have lsi_request for the whole life time of the request.Gerd Hoffmann1-21/+32
2010-01-11lsi: use QTAILQ for lsi_queueGerd Hoffmann1-40/+28
2010-01-06Merge remote branch 'mst/for_anthony' into stagingAnthony Liguori1-4/+6
2009-12-25Fix Sparse warning: dubious: !x & yBlue Swirl1-1/+1
2009-12-23lsi: symbolic names for pci registersMichael S. Tsirkin1-4/+6
2009-12-03Fix compile error when LSI_DEBUG is definedRyan Harper1-3/+3
2009-12-03savevm: Port to qdev.vmsd all devices that have qdevJuan Quintela1-1/+1
2009-12-03lsi53c895a: Implement IRQ on reselectionLaszlo Ast1-3/+40
2009-12-03lsi53c895a: Use alternative address when already reselectedLaszlo Ast1-2/+3
2009-12-03lsi53c895a: Fix SDID in SELECT ID commandLaszlo Ast1-1/+1
2009-12-03lsi53c895a: Fix message code of DISCONNECTLaszlo Ast1-1/+1
2009-12-03lsi53c895a: Add support for LSI53C700 Family Compatibility bitLaszlo Ast1-0/+4
2009-12-03lsi53c895a: Whitespace and typo fixesLaszlo Ast1-5/+5
2009-12-01pci: pci.h cleanup: move out stuff not in pci.cMichael S. Tsirkin1-0/+2
2009-11-09pci: introduce pcibus_t to represent pci bus address/size instead of uint32_tIsaku Yamahata1-3/+3
2009-11-09pci: s/PCI_ADDRESS_SPACE_/PCI_BASE_ADDRESS_SPACE_/ to match pci_regs.hIsaku Yamahata1-3/+3
2009-11-09scsi: move scsi-disk.h -> scsi.hGerd Hoffmann1-1/+1
2009-11-09scsi: move scsi.h -> esp.hGerd Hoffmann1-1/+0
2009-10-27lsi_scsi: port to vmstateJuan Quintela1-159/+83
2009-10-27hotplug: fix "pci_add storage if=scsi"Gerd Hoffmann1-1/+3
2009-10-05pci: move unregister from PCIDevice to PCIDeviceInfoGerd Hoffmann1-1/+1
2009-10-05switch scsi bus to inplace allocation.Gerd Hoffmann1-6/+6
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori1-13/+13
2009-10-01Get rid of _t suffixmalc1-13/+13
2009-09-09qdev/scsi: add scsi bus support to qdev, convert drivers.Gerd Hoffmann1-44/+21
2009-08-27lsi53c895a: LSIState is a DeviceHostJuan Quintela1-1/+1
2009-08-27lsi53c895a: rename PCIDevice field from pci_dev to dev (consistence)Juan Quintela1-12/+12
2009-08-27lsi53c895a: use DO_UPCAST to cast from PCIDeviceJuan Quintela1-5/+5
2009-08-27lsi53c895a: remove pointless cast from void *Juan Quintela1-19/+19
2009-08-27qdev: add return value to init() callbacks.Gerd Hoffmann1-1/+2
2009-08-25Make CPURead/WriteFunc structure 'const'Blue Swirl1-4/+4
2009-07-22Add save/restore support to the LSI logic SCSI device model.Nolan1-0/+172
2009-07-09qdev: update pci device registration.Gerd Hoffmann1-1/+7
2009-06-16lsi53c895a: Implement write access to DMA Byte CounterSebastian Herbszt1-0/+7
2009-06-16lsi53c895a: Implement read and write access to DMA Next AddressSebastian Herbszt1-0/+2
2009-06-16lsi53c895a: Implement Scratch Byte RegisterSebastian Herbszt1-0/+7
2009-06-16Rename pci_register_io_region() to pci_register_bar()Avi Kivity1-3/+3
2009-06-16Remove io_index argument from cpu_register_io_memory()Avi Kivity1-2/+2
2009-05-21Compile fdc, escc and SCSI controllers only onceBlue Swirl1-2/+3
2009-05-14LSI SCSI qdev conversionPaul Brook1-12/+12
2009-05-13Replace gcc variadic macro extension with C99 versionBlue Swirl1-7/+7