summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
Commit message (Expand)AuthorAgeFilesLines
* Improve (hopefully) on the workaround code for devices that doesn'tsos2004-08-163-23/+18
* Fix Promise sx4/sx4000 support that broke on the latest race fixes.sos2004-08-161-61/+68
* Allow the use of a supplied function to set the PRD table. This issos2004-08-133-39/+31
* Change the order of ata_dmainit/ata_allocate in preparation ofsos2004-08-124-48/+57
* Fix bad free() usage.sos2004-08-091-2/+8
* Close a race in ata_reinit().sos2004-08-092-3/+7
* make sure that ioctl's to ata use the proper cmd IOCATA...jmg2004-08-091-0/+3
* Tag all geom classes in the tree with a version number.phk2004-08-081-3/+4
* Correct the last commit so it works in error situations as well.sos2004-08-071-1/+1
* Fix a panic in ata_generic_transaction(). The DMA pointer of the channelnjl2004-08-061-1/+1
* Try to narrow down the race window on HW that does not have ways tosos2004-08-057-49/+46
* Add firmware revision to probe printf.sos2004-08-054-7/+9
* Change the default to switch on DMA on ATAPI devices if they cansos2004-08-011-3/+5
* Fix the panic (""memory modified after free") when ata_getparam() failssos2004-07-311-0/+1
* Fix the reset sequence for sx4/sx4000 type controllers, it could hang thesos2004-07-301-1/+1
* Refine the wait for ATAPI_RESET.sos2004-07-241-2/+10
* Dont expect interrupt from ATAPI_RESET, it doesn't deliver one.sos2004-07-231-0/+11
* Dont set "address setup timing" on newer VIA chips.sos2004-07-171-1/+2
* Attempt to handle suspend/resume better.sos2004-07-122-16/+9
* Remove leftover debug output.sos2004-06-301-2/+2
* Add support for LSI type software RAID's.sos2004-06-252-29/+335
* Use the right ordering of args on mtx_init(). No functional changessos2004-06-226-6/+6
* Call the detach function with g_waitfor_event() so that it can accessgreen2004-06-211-1/+8
* Up SiI reset wait a bit, some devices got lost.sos2004-06-171-1/+1
* atapicam(4) is currently off by three orders of magnitude regarding thegreen2004-06-171-2/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-163-6/+6
* Oops, backout debug code..sos2004-06-151-4/+0
* Dont set prefetch etc on VIA chips, causes problems on newer chips andsos2004-06-152-4/+4
* Increase robustness of SATA handling.sos2004-06-153-88/+191
* Back out the last change as that broke some SATA devices.sos2004-06-111-9/+4
* Add missing <sys/module.h> includes currently relying on nested includephk2004-06-031-0/+1
* When waiting for drive to become ready, reinit the request params as theysos2004-06-011-7/+8
* Use the right cmd+errorcode if we are in autosense/not.sos2004-06-011-2/+3
* Only set and report error if not set already.sos2004-06-011-1/+1
* Dont retry on devices that left the system.sos2004-06-011-2/+3
* Fix disordering of pccarddevs.h noticed by bde. Also remove a fewimp2004-05-271-1/+2
* Move to generating pccarddevs.h on the fly, both for the kernel andimp2004-05-261-1/+1
* Whitespace cleanup.des2004-05-201-29/+29
* Rip out the too verbose "spurious interrupt" printf's, they dont servesos2004-05-171-16/+1
* Fix Sii3114 support.sos2004-05-102-36/+35
* Do at better job at unit numbering.sos2004-04-301-9/+18
* 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
OpenPOWER on IntegriCloud