summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Centralise mode setting. Instead of doing it in all subdrivers, dosos2003-11-117-43/+28
* Update the dump code to flush buffers at the end of the dumpsos2003-11-111-19/+25
* Free the ata_request struct after we are done using it. This should stopscottl2003-11-091-2/+9
* Fix typo in breaking up requests to size limit.sos2003-11-091-1/+1
* Remove the NOGIANT flag again, it was premature.sos2003-11-081-1/+1
* Better attempt at fooling GEOM into working with burnable media.sos2003-11-071-1/+1
* Pull ataraid out from under giant.sos2003-11-051-3/+3
* Move sysctl declarations next to the corresponding tunable declarations.des2003-11-032-7/+6
* Fix burning of CD's that got broken by the GEOM'ification.sos2003-11-021-9/+5
* On ATA control commands return the registers in the request.sos2003-11-021-36/+44
* GEOM'ify atapi-cd. Original patch by phk, subtle changes by me.sos2003-11-012-183/+128
* Fix cable detection on AMD chips.sos2003-11-011-5/+6
* Add support for the VIA 8237 (both PATA and SATA part).sos2003-10-302-80/+104
* Cleanup the interrupt code that deals with the busmaster bits.sos2003-10-281-47/+58
* This should allow us to boot with DMA enabled on unknown PCI ATAsos2003-10-282-25/+48
* Properly unload the DMA SG list on errors.sos2003-10-211-0/+2
* Fix the DMA problem that most severely hit on the DS3112a SATA chipsos2003-10-215-66/+59
* Change all SYSCTLS which are readonly and have a related TUNABLEsilby2003-10-211-2/+2
* Up the alignment requirement of the SC1100 to 16 bytes, it has all the bugs a...sos2003-10-211-2/+4
* If just gcc could make up its mind...sos2003-10-201-1/+1
* Only return valid DMA error bits.sos2003-10-201-1/+1
* Up delay from 10 to 100ms after reset, this helps some slow devicessos2003-10-201-1/+2
* Only announce ECC errors when its only that.sos2003-10-201-2/+2
* No need to initialize bio_pblkno from bio_blkno, disksort uses bio_offset.phk2003-10-181-1/+0
* Reintroduce the "recovered from lost interrupt" code, but in a newsos2003-10-141-6/+7
* Redo the code that handles eject/close.sos2003-10-121-23/+22
* Avoid potential race on ATA_R_DONE.sos2003-10-121-2/+3
* Put devices into sleep mode (ie spin down) on detach.sos2003-10-121-0/+2
* Up timeout to 10s (from 5) in r/w commands.sos2003-10-121-1/+1
* Use isprint instead of isalpha in determining valid ident string.sos2003-10-121-1/+1
* Restore transfermode on devices after reinit.sos2003-10-101-0/+7
* Dont store ata_params for devices that return a bogus ident string.sos2003-10-101-0/+3
* Fix the bug that prevented DMA from working on old Acer chips.sos2003-10-091-2/+3
* Give more correct params to busdma_*sos2003-10-071-8/+9
* Improve timeout handling and reporting.sos2003-10-071-6/+22
* Properly get out of transaction() if setting up the transfer fails.sos2003-10-071-15/+19
* In case we loose a device during reset in reinit() finish offsos2003-10-071-3/+22
* Include pccard/pccard_cis.h here tooimp2003-10-071-1/+2
* Fix the problem with accessing certain FLASH devices. The problemsos2003-10-011-3/+7
* The present defaults for the open and close for device drivers whichphk2003-09-271-2/+0
* Enable DMA for ATAPI/CAM input/output operations.thomas2003-09-241-3/+10
* Fix inverted BURN_BRIDGES and GONE_IN_5 #ifdefs.tmm2003-09-222-6/+6
* Make the clone handler BURN_BRIDGES but the actual 'a' and 'c' partitionphk2003-09-212-4/+9
* (atapi_cb): Reorganize error handling circuitry.thomas2003-09-211-17/+19
* (atapi_cb): Disable autosense for now as it causes a missed ATA interrupt.thomas2003-09-211-2/+8
* Dont reject a master device if it said slave failed.sos2003-09-201-2/+2
* (atapi_action): avoid memory leak in a marginal invalid ccb case.thomas2003-09-191-25/+30
* Always check the sensekey field on ATAPI returnssos2003-09-191-1/+4
* Cosmeticssos2003-09-181-5/+5
* Be a bit more restrictive in the probe so we dont hang aroundsos2003-09-181-10/+4
OpenPOWER on IntegriCloud