aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/ata-chipset.c
Commit message (Expand)AuthorAgeFilesLines
* Dont set "address setup timing" on newer VIA chips.Søren Schmidt2004-07-171-1/+2
* Use the right ordering of args on mtx_init(). No functional changesSøren Schmidt2004-06-221-1/+1
* Up SiI reset wait a bit, some devices got lost.Søren Schmidt2004-06-171-1/+1
* Dont set prefetch etc on VIA chips, causes problems on newer chips andSøren Schmidt2004-06-151-3/+0
* Increase robustness of SATA handling.Søren Schmidt2004-06-151-42/+142
* Fix Sii3114 support.Søren Schmidt2004-05-101-36/+34
* Change setup for SiS device to allow PCI native mode.Søren Schmidt2004-04-241-4/+4
* Make the test for ATA PCI legacy addressing mode more robust.Søren Schmidt2004-04-211-1/+1
* Add support for the Promise command sequencer present on all modern PromiseSøren Schmidt2004-04-131-141/+474
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-14/+14
* Update the SiS support to distinguish older southbridges better.Søren Schmidt2004-03-161-9/+20
* Add support for detaching PCI controllers.Søren Schmidt2004-03-151-50/+42
* Add yet another VIA pci id.Søren Schmidt2004-03-111-1/+2
* Only setup sii_reset on sii311[24].Søren Schmidt2004-03-041-2/+3
* Add support for the sii3512 SATA chip.Søren Schmidt2004-02-251-0/+2
* Fix support for the Promise TX4 on amd64.Søren Schmidt2004-02-021-1/+1
* Cleanups/cosmetics.Søren Schmidt2004-01-291-7/+8
* Fix for those lost interrupts on probe on lots of controller types.Søren Schmidt2004-01-281-6/+6
* Update the support for the VIA 8237 southbridge.Søren Schmidt2004-01-201-2/+2
* Add support for the Silicon Image 3114 4 channel SATA controller.Søren Schmidt2004-01-171-9/+15
* Use UMA instead of plain malloc for getting ATA request storage.Søren Schmidt2004-01-141-0/+1
* Fix potential cable detection problem on older CMD chips.Søren Schmidt2004-01-141-7/+9
* Overhaul of the timeout/reinit framework. This should clear up mostSøren Schmidt2004-01-111-6/+20
* Try to simplify the SiS probe. If SiS stays with the current schema forSøren Schmidt2003-12-251-22/+9
* Fix the register timings for AMD/VIA/nVidia chipsets.Søren Schmidt2003-12-181-3/+3
* Add support for the SiS 661 chipset (using SiS 963 south).Søren Schmidt2003-12-181-0/+1
* More errata fixing for the SiI3112A disaster chip:Søren Schmidt2003-12-081-1/+3
* Fix more problems with the Silicon Image 3112A:Søren Schmidt2003-12-081-1/+17
* Workaround for errata on early versions of the sii3112.Søren Schmidt2003-11-281-2/+6
* Fix support for the cmd646 chip.Søren Schmidt2003-11-211-2/+27
* Add support for the SiS964 ATA/SATA southbridge.Søren Schmidt2003-11-181-3/+10
* Fix cable detection on AMD chips.Søren Schmidt2003-11-011-5/+6
* Add support for the VIA 8237 (both PATA and SATA part).Søren Schmidt2003-10-301-80/+103
* Cleanup the interrupt code that deals with the busmaster bits.Søren Schmidt2003-10-281-47/+58
* This should allow us to boot with DMA enabled on unknown PCI ATASøren Schmidt2003-10-281-1/+2
* Fix the DMA problem that most severely hit on the DS3112a SATA chipSøren Schmidt2003-10-211-21/+12
* Up the alignment requirement of the SC1100 to 16 bytes, it has all the bugs a...Søren Schmidt2003-10-211-2/+4
* Add another ID for the SiI3112a SATA chip as used on the Adaptec 1210SA.Søren Schmidt2003-09-081-7/+12
* Support the nForce3 chip found on Opteron motherboards:David E. O'Brien2003-09-021-0/+1
* Cleanup the dma int/alloc/free code.Søren Schmidt2003-08-251-21/+14
* Dont check the cable bit on ich5 when on the SATA channel.Søren Schmidt2003-08-251-1/+2
* Use __FBSDID().David E. O'Brien2003-08-241-2/+4
* This is a major rework of the ATA driver (ATAng)Søren Schmidt2003-08-241-181/+302
* Prefer new location of pci include files (which have only been in theWarner Losh2003-08-221-2/+2
* Update the SATA support code to work more correctly withSøren Schmidt2003-07-021-46/+114
* Prevent probing the secondary channel on CMD646 controllers if thePeter Grehan2003-06-271-0/+6
* Add support for the HighPoint HPT302 & HPT371Søren Schmidt2003-06-191-0/+2
* Fix the setup of old Promise controllers, clocks was not setup rightSøren Schmidt2003-06-071-14/+21
* Unbork the chip locating code.Søren Schmidt2003-05-191-8/+3
* Support the ICH5 SATA part.Søren Schmidt2003-05-181-44/+72