summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata/ata-dma.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for the Highpoint HPT372 based cards (rocketraid 133).sos2002-02-181-12/+19
* Add support for the Cenatek Rocket Drive.sos2002-02-121-2/+11
* Add support for the HighPoint HPT374 4 channel ATA chip.sos2002-02-111-1/+20
* Major update of the ATA RAID code, part 1:sos2002-02-041-326/+322
* Add support for the Promise TX4.sos2002-01-281-62/+88
* Add support for even more SiS chipsets.sos2001-12-251-81/+51
* Fix comment for the SiS 645 chipset to be 645 instead of 635.jhb2001-12-191-1/+1
* Adjust the timings for the SiS chips a bit, also add the SiS 645.sos2001-12-141-8/+9
* Initial support for the newer SiS chipsets, based on docs we finallysos2001-12-021-11/+94
* Add yet another VIA ATA100 southbridge.sos2001-11-131-0/+1
* Add a bunch of new PCI ID's for Intel ATA chips.sos2001-10-231-0/+4
* Add experimental support for the HighPoint HPT372 ATA133 controller.sos2001-10-231-3/+34
* Add experimental support for the Promise ATA133 controller.sos2001-10-231-4/+6
* Update with latest ATA/ATAPI ver 6 rev 2 items.sos2001-10-061-58/+58
* Doh! committed from the wrong tree, this is the right "stuff"...sos2001-10-031-1/+1
* Proberly support the Promise TX2/4.sos2001-10-031-6/+40
* Overhaul to minimize stack usage, in some places >2K was usedsos2001-09-201-1/+1
* Update the Promise TX2 code to DTRT and not what I guessed earlier.sos2001-08-281-2/+4
* Add support for yet another VIA '686 combination.sos2001-08-281-1/+2
* Finally commit some of the minor things I've collected over the last month(s):sos2001-08-211-23/+21
* Add support for yet another Promise ATA100 variantsos2001-06-081-5/+8
* Add support for the AMD 766 southbridge incl ATA100 supportsos2001-05-141-2/+19
* Add support the the Intel ICH2 mobilesos2001-04-161-20/+13
* The VIA 586 chip does UDMA from rev 0x3 onwards.sos2001-04-141-1/+1
* Add ATA66 and ATA100 mode support for Acer chipsets.sos2001-04-061-4/+47
* Provide the interface to atacontrol and associated logic.sos2001-03-151-0/+1
* Split out the ata probes in seperate files for each bus type.sos2001-03-061-45/+0
* Introduce busspace instead of the good old in/out instructions.sos2001-02-061-18/+25
* Correct botchup in last commit that made older VIA chips fail...sos2001-01-211-2/+2
* Add first cut support for the ATA100 capable VIA82c686b.sos2001-01-171-3/+43
* Add session argument to *close_disk, allowing to set session type on fixate.sos2001-01-101-1/+1
* Try better this time at a patch that properly backspeeds on the Acer chips.sos2001-01-071-2/+2
* Oops the test in the Acer code should be >= not >.sos2001-01-051-1/+1
* Proberly back down DMA modes on the Acer Aladdin.sos2000-12-191-4/+9
* Fix warning in the ISA only case.sos2000-10-221-0/+1
* Fix ISA only systems.sos2000-10-131-5/+11
* Get rid of the ivars entirely.sos2000-10-131-19/+19
* Only allow UDMA2 mode on SiS rev > 0xc1sos2000-10-131-8/+7
* Add support for ServerWorks ROSB4 ATA33 chipset.sos2000-10-031-4/+110
* Fix the breakage that snatched the ioports from the fdc device.sos2000-09-241-2/+2
* Remove unneeded includessos2000-09-201-2/+1
* Add support for tagged queuing on ATA drives. There is only support forsos2000-09-191-48/+116
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-281-0/+1
* Rearrange the probe a bit, hopefully this will help to eleminatesos2000-08-161-77/+67
* Fix the ICH2 ATA100 support, and proberly downgrade the chip setup whensos2000-08-101-13/+10
* Add experimental code for ATA100 support on:sos2000-08-061-56/+150
* Spell the word 'limited' with only one 't'.steve2000-07-301-1/+1
* Fix a nasty bug in ata_intr, parens are a good thing if used right.sos2000-05-231-4/+8
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-1/+1
* Add support for ATA66 on newer revisions of the VIA 82C596sos2000-04-091-16/+22
OpenPOWER on IntegriCloud