summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-all.h
Commit message (Expand)AuthorAgeFilesLines
* Improve ata_reinit():mav2009-02-211-0/+1
* Fix typo: s/SLUMPER/SLUMBER/mav2009-02-201-1/+1
* Use channel driver's attach/detach routines instead of ata_attach()/mav2009-02-191-0/+1
* ata_interrupt() does not need to return anything. It is not it's businessmav2009-02-171-1/+1
* This is the roumored ATA modulerisation works, and it needs a little explanat...sos2008-10-091-0/+1
* Introduce a new loader tunable "hw.ata.ata_dma_check_80pin", defaulting to 1.philip2008-08-151-1/+2
* Go back to preallocating everything possible on init.sos2008-04-171-18/+27
* Fix problem with slave devices.sos2008-04-141-1/+1
* Fix identify of slave devices.sos2008-04-131-1/+1
* Fix the brokenness in the former commit, sorry for the mess.sos2008-04-111-6/+3
* Add experimental support for SATA Port Multiplierssos2008-04-101-25/+42
* Add a "spindown" facility to ata-disks: If no requests have been receivedphk2008-03-171-0/+3
* Follow the current fashion of gratuitously stomping into otherphk2008-01-021-36/+14
* Implement a workaround of the datacorruption problem on serverworks HT1000 ch...sos2007-12-131-0/+2
* Add generic support for chipsets that say they support AHCI. This should cat...sos2007-11-181-1/+1
* Add Viking Interworks 256MB as an ata device; this might giveremko2007-06-261-0/+1
* Hopefully unbreak the 64bit DMA support this time.sos2007-04-081-1/+1
* Add support for 64bit addressing to AHCI and Marvell controllers.sos2007-04-061-0/+1
* Cleanup the channel/phy reset code.sos2007-03-081-0/+1
* Update copyright headers.sos2007-02-211-1/+1
* Support AHCI chips where the ports are not consecutively numbered as insos2007-02-151-0/+23
* Update AHCI support to be more generic.sos2006-06-281-0/+2
* Make the ATAPI sense data accessible when using the ioctl interfacesos2006-03-311-44/+5
* ATA_USB will need to hook into the delayed boot identify to havesos2006-03-081-0/+1
* Work around the deadlock that occours when ATA waits for the taskqueuesos2006-03-011-2/+6
* Keep the parent device (in this case the channel) around in ata_request,sos2006-02-231-0/+1
* Unbreak Promise SATAII/150 controllers caused by the DMA dump changes.sos2006-02-091-1/+0
* Whitespace cleanup.sos2006-01-181-3/+3
* Add support for using DMA on dump, greatly speeds up the dump process.sos2006-01-181-0/+5
* Get rid of the advertising clause in the copyright.sos2006-01-051-3/+1
* Fix rebuilds of arrays that got stuck.sos2005-12-271-1/+2
* Fix the ata_composite/ata_request leak when using RAID0+1.sos2005-11-291-0/+1
* When IOCATAGPARM is called, update the capabilities page that is storedsos2005-11-251-1/+1
* Add support for setting the SG list segment size.sos2005-10-061-4/+5
* Add support for working around controllers that cannot do DMA in 48bit mode.sos2005-08-171-1/+2
* Remove stale struct ata_channel declaration.sos2005-07-291-1/+0
* Change the way ioctls are issue to ATA.sos2005-05-161-80/+81
* Add support for AHCI compliant ATA devices.sos2005-05-111-8/+90
* Reshape the dma code to be a bit more flexible so it can cope withsos2005-05-031-10/+12
* Take newbusification one step further, ie use the device_t more consequentlysos2005-04-301-71/+71
* Now that probing is working in the new fashion, we need to go back tosos2005-04-291-1/+0
* Rearrange the way the reset code is called.sos2005-04-281-2/+2
* Rehash the timeout code to make it more simple.sos2005-04-211-5/+4
* Properly hook in devices found by SATA connect events.sos2005-04-201-0/+1
* CFA (Compact Flash) devices has a special config ID that fails thesos2005-04-191-0/+1
* Add uma zone for composite ops.sos2005-04-181-4/+10
* Move the creation of ata_channel child devices to the channel code.sos2005-04-151-1/+0
* Read back the real taskfile register values when in 48BIT mode.sos2005-04-141-1/+1
* Refine the SATA PHY code so the time consumed during probe is reduced.sos2005-04-101-1/+1
* Generalise the SATA PHY handling code so it wont be duplicated forsos2005-04-081-37/+92
OpenPOWER on IntegriCloud