summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Spring cleanup of macrossos2004-04-3011-100/+45
* Reduce the time spent looking for devices on channels that returnsos2004-04-271-4/+4
* Use pci_get_progif to decide if this is one of the primary/secondarysos2004-04-271-7/+2
* Try the simplify determining what is ata0 and ata1.sos2004-04-241-17/+1
* Change setup for SiS device to allow PCI native mode.sos2004-04-241-4/+4
* Make the test for ATA PCI legacy addressing mode more robust.sos2004-04-213-15/+44
* Do not pre-allocate resources for BAR's on ATA MASTERDEV's thats onsos2004-04-201-3/+3
* Move a verbose printf before the first exit so we get a chancesos2004-04-191-4/+4
* Add support for the Promise command sequencer present on all modern Promisesos2004-04-1312-270/+625
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-174-20/+20
* Update the SiS support to distinguish older southbridges better.sos2004-03-162-9/+21
* Add support for detaching PCI controllers.sos2004-03-157-97/+129
* Add yet another VIA pci id.sos2004-03-112-2/+4
* Only setup sii_reset on sii311[24].sos2004-03-041-2/+3
* Use auto-sense data provided by the lowlevel ATA code.thomas2004-03-041-1/+10
* If being verbose in the autosense code, print the original error.sos2004-03-021-4/+2
* Report the original command on failures that causes auto sense.sos2004-03-022-4/+7
* Fix getting progress data for some device in yet another way.sos2004-03-021-22/+36
* Remember to mtx_destroy mutexes.sos2004-03-015-3/+10
* Rearrange sense_key and sense_data to get alignment right.sos2004-02-291-1/+1
* Issue a request sense command automagically when ATAPI commands failsos2004-02-282-58/+86
* Add support for the sii3512 SATA chip.sos2004-02-252-0/+3
* Device megapatch 4/6:phk2004-02-212-1/+4
* Dont alloc size 0 buffers.sos2004-02-211-3/+5
* Check both PORTEN and MEMEN for enabled HW.sos2004-02-211-1/+1
* Only register interrupt as seen if it was a real HW interrupt.sos2004-02-211-1/+3
* Change the disk(9) API in order to make device removal more robust.phk2004-02-186-51/+58
* Dont use the bio_taskqueue if we are in timeout.sos2004-02-171-2/+2
* (atapi_cb): Reenable automatic retrieve of sense data on error, makingthomas2004-02-111-14/+21
* Commit simple workarounf for the "LiteOn" hang on boot problem.sos2004-02-061-0/+1
* Move the enabling of interrupt back to where it was some time ago.sos2004-02-021-4/+3
* Fix support for the Promise TX4 on amd64.sos2004-02-022-1/+2
* Be more robust in the probe. We dont want to get into a loop withsos2004-01-302-24/+38
* Cleanups/cosmetics.sos2004-01-293-9/+8
* Fix for those lost interrupts on probe on lots of controller types.sos2004-01-281-6/+6
* Use the biotask functionality in GEOM to put finished requests onsos2004-01-287-32/+36
* Fix breakage in PIO multisector support.sos2004-01-231-1/+0
* Update the support for the VIA 8237 southbridge.sos2004-01-202-3/+4
* Fix breakage on timeout/retries. The bug cause a sema to be leaked sosos2004-01-194-24/+27
* Fixed a memory leak.ru2004-01-181-1/+3
* Fix botch in last commit.sos2004-01-181-2/+2
* Add missing free's.sos2004-01-181-0/+4
* Add support for the Silicon Image 3114 4 channel SATA controller.sos2004-01-172-10/+18
* Use UMA instead of plain malloc for getting ATA request storage.sos2004-01-1416-36/+32
* Fix potential cable detection problem on older CMD chips.sos2004-01-141-7/+9
* Fix ata_getparam to accept the fact that some crappy devices can pose assos2004-01-131-10/+12
* Always return ENOMEM if ata_request_alloc fails so GEOM can dtrt.sos2004-01-124-9/+9
* #include sema.h is now required.sos2004-01-121-0/+1
* Overhaul of the timeout/reinit framework. This should clear up mostsos2004-01-1115-220/+358
* Use the saved params for LBA-CHS conversion. Fixes PC98 bug.sos2004-01-081-4/+3
OpenPOWER on IntegriCloud