aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-all.h
Commit message (Expand)AuthorAgeFilesLines
...
* Get rid of the advertising clause in the copyright.Søren Schmidt2006-01-051-3/+1
* Fix rebuilds of arrays that got stuck.Søren Schmidt2005-12-271-1/+2
* Fix the ata_composite/ata_request leak when using RAID0+1.Søren Schmidt2005-11-291-0/+1
* When IOCATAGPARM is called, update the capabilities page that is storedSøren Schmidt2005-11-251-1/+1
* Add support for setting the SG list segment size.Søren Schmidt2005-10-061-4/+5
* Add support for working around controllers that cannot do DMA in 48bit mode.Søren Schmidt2005-08-171-1/+2
* Remove stale struct ata_channel declaration.Søren Schmidt2005-07-291-1/+0
* Change the way ioctls are issue to ATA.Søren Schmidt2005-05-161-80/+81
* Add support for AHCI compliant ATA devices.Søren Schmidt2005-05-111-8/+90
* Reshape the dma code to be a bit more flexible so it can cope withSøren Schmidt2005-05-031-10/+12
* Take newbusification one step further, ie use the device_t more consequentlySøren Schmidt2005-04-301-71/+71
* Now that probing is working in the new fashion, we need to go back toSøren Schmidt2005-04-291-1/+0
* Rearrange the way the reset code is called.Søren Schmidt2005-04-281-2/+2
* Rehash the timeout code to make it more simple.Søren Schmidt2005-04-211-5/+4
* Properly hook in devices found by SATA connect events.Søren Schmidt2005-04-201-0/+1
* CFA (Compact Flash) devices has a special config ID that fails theSøren Schmidt2005-04-191-0/+1
* Add uma zone for composite ops.Søren Schmidt2005-04-181-4/+10
* Move the creation of ata_channel child devices to the channel code.Søren Schmidt2005-04-151-1/+0
* Read back the real taskfile register values when in 48BIT mode.Søren Schmidt2005-04-141-1/+1
* Refine the SATA PHY code so the time consumed during probe is reduced.Søren Schmidt2005-04-101-1/+1
* Generalise the SATA PHY handling code so it wont be duplicated forSøren Schmidt2005-04-081-37/+92
* Add support for controllers that doesn't have the usual taskfileSøren Schmidt2005-04-061-34/+38
* This is the much rumoured ATA mkIII update that I've been working on.Søren Schmidt2005-03-301-294/+281
* Compensate for off by one bugs in disk firmware for 48BIT addressing cutover.Søren Schmidt2004-12-091-0/+2
* Move the PC98 specific geometry "gunk" to geom_pc98.c where it belongs.Søren Schmidt2004-10-071-2/+1
* Fix the PC98 lockups on boot.Søren Schmidt2004-10-061-2/+3
* Remove the old ATA_*LOCK_CH macros that used atomic ops and useSøren Schmidt2004-09-261-19/+10
* Introduce ata_udelay() that uses tsleep instead of DELAY if possible.Søren Schmidt2004-09-031-0/+1
* Fix the handling of "inflight" requests when doing reinit's.Søren Schmidt2004-08-271-0/+1
* Allow the use of a supplied function to set the PRD table. This isSøren Schmidt2004-08-131-4/+11
* Try to narrow down the race window on HW that does not have ways toSøren Schmidt2004-08-051-2/+3
* Spring cleanup of macrosSøren Schmidt2004-04-301-80/+23
* Add support for the Promise command sequencer present on all modern PromiseSøren Schmidt2004-04-131-3/+10
* Add support for detaching PCI controllers.Søren Schmidt2004-03-151-0/+2
* Report the original command on failures that causes auto sense.Søren Schmidt2004-03-021-0/+1
* Rearrange sense_key and sense_data to get alignment right.Søren Schmidt2004-02-291-1/+1
* Issue a request sense command automagically when ATAPI commands failSøren Schmidt2004-02-281-22/+24
* Cleanups/cosmetics.Søren Schmidt2004-01-291-1/+0
* Use the biotask functionality in GEOM to put finished requests onSøren Schmidt2004-01-281-1/+1
* Fix breakage on timeout/retries. The bug cause a sema to be leaked soSøren Schmidt2004-01-191-1/+1
* Use UMA instead of plain malloc for getting ATA request storage.Søren Schmidt2004-01-141-3/+5
* Overhaul of the timeout/reinit framework. This should clear up mostSøren Schmidt2004-01-111-7/+27
* Workaround for errata on early versions of the sii3112.Søren Schmidt2003-11-281-0/+1
* Centralise mode setting. Instead of doing it in all subdrivers, doSøren Schmidt2003-11-111-1/+1
* Fix the DMA problem that most severely hit on the DS3112a SATA chipSøren Schmidt2003-10-211-2/+4
* Cleanup the dma int/alloc/free code.Søren Schmidt2003-08-251-1/+1
* Unify prototypes.Søren Schmidt2003-08-251-33/+33
* This is a major rework of the ATA driver (ATAng)Søren Schmidt2003-08-241-83/+167
* Grap the ATA lock on all channels before suspend, this makes certainSøren Schmidt2003-05-041-0/+1
* Third round of updates to the ATA driver.Søren Schmidt2003-04-071-15/+88