summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* When resubmitting a timed out request, reset donecount.mdodd2005-03-021-0/+1
* Handle PIO timeouts in ata_end_transaction() by immediately returning.mdodd2005-03-021-0/+3
* In ata_generic_reset() while waiting for both master & slave to becomemdodd2005-03-021-1/+4
* Use dynamic major number allocation.phk2005-02-271-1/+0
* Avoid using tsleep() in the resume path as it may result in themdodd2005-02-071-1/+4
* Boot away another stackgap (one of the lest ones in linuxlator/i386) bysobomax2005-01-301-2/+11
* Catchup to the iodata renamingimp2005-01-261-1/+1
* Further update to the Promise code.sos2005-01-011-39/+70
* Loosen the probe a bit.sos2004-12-241-5/+9
* Update the Promise support for combo (SATA+PATA) controllers.sos2004-12-241-1/+6
* Pass the file->flags down to geom ioctl handlers.phk2004-12-121-2/+2
* Compensate for off by one bugs in disk firmware for 48BIT addressing cutover.sos2004-12-094-3/+5
* Update the ICH6 support so all 4 SATA channels can be used.sos2004-12-081-5/+13
* Add support for the ITE IT8212F controller.sos2004-12-083-5/+117
* Reset timeout when we are back from interrupt.sos2004-12-081-0/+3
* Add first shot on support for the new Promise SATAII chips.sos2004-12-082-48/+116
* Correct logical error, result was that retries wasn't always made butsos2004-12-081-1/+2
* Return ATA register values in the request struct when ATAREQUEST returns.sos2004-11-242-5/+10
* Don't set the BUS_DMA_ALLOCNOW flag for the parent tag or the tags that arescottl2004-11-171-3/+3
* Tweaks to the resource allocation to allow a few of my obscureimp2004-11-101-7/+7
* Do not retry on requests that has lost thier device during reinit.sos2004-10-201-8/+5
* Idle the channel earlier in reinit().sos2004-10-191-10/+10
* Cosmeticssos2004-10-191-6/+2
* Return the unit number of a channel instead of a hardcoded '1' fromle2004-10-191-1/+1
* Refine locking so it covers the "running" variable as well.sos2004-10-132-108/+108
* Dont sleep with lock held.sos2004-10-101-1/+1
* Add support for the ICH6 in legacy mode.sos2004-10-092-0/+6
* Move the PC98 specific geometry "gunk" to geom_pc98.c where it belongs.sos2004-10-073-8/+3
* Add SHARP to the pool of drives that doesn not need byteswapping ofsos2004-10-071-5/+7
* Fix the PC98 lockups on boot.sos2004-10-069-70/+135
* Always set half'n'half mode on ICH* chips.sos2004-10-011-0/+1
* Fix the serverworks modesetting code, of mask offset was wrong.sos2004-10-011-14/+16
* Resurrect dump that broke with the last update.sos2004-09-301-5/+4
* Remove the old ATA_*LOCK_CH macros that used atomic ops and usesos2004-09-265-215/+258
* Rearrange the order of I/O's in dma-start/stop, some chipsets are verysos2004-09-261-2/+2
* Ignore leading '_' in model name returned by devices.sos2004-09-161-1/+1
* Reduce the amount of memory reported to busdma.sos2004-09-102-8/+10
* Release the hold on ata_delayed_attach earlier so we can use tsleepsos2004-09-091-6/+7
* Introduce ata_udelay() that uses tsleep instead of DELAY if possible.sos2004-09-034-7/+18
* Sync promise_mio_command with WIP on the Promise line of SATA controllers.sos2004-09-031-4/+9
* Cleanup the defines used for various chipsets.sos2004-09-032-19/+31
* Cleanup the storing and printing of the device transfermode for SATA.sos2004-09-012-14/+12
* remove unused prototypesos2004-08-271-1/+0
* Fix the handling of "inflight" requests when doing reinit's.sos2004-08-274-7/+35
* Set and reset the right bit for UDMA enable/disable on the ICH* chips.sos2004-08-271-2/+2
* Rearrange the call to disk_destroy.sos2004-08-271-6/+6
* Sii_reset needs to wait up to 1 second to get slow disks with it sosos2004-08-241-1/+1
* Always pick up giant before returning from an ioctl call.sos2004-08-241-2/+4
* Properly check malloc returns.sos2004-08-241-10/+19
* Workaround devices that responds with registers as *both* master & slave,sos2004-08-221-2/+10
OpenPOWER on IntegriCloud