aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/twe/twe.c
Commit message (Expand)AuthorAgeFilesLines
* Remove remaining 4.x compat shims. No resulting changes (verified byJohn Baldwin2012-09-071-11/+14
* - Explicitly call twe_done() to poll the hardware when looping inJohn Baldwin2012-09-051-16/+19
* Add locking to the twe(4) driver and make it MPSAFE:John Baldwin2012-08-131-57/+103
* Teach twe driver to report array stripe size to GEOM.Alexander Motin2009-12-251-2/+3
* Change the command argument to ioctl routines to u_long to avoidRoman Divacky2009-09-221-1/+1
* Temporarily revert the new-bus locking for 8.0 release. It will beJohn Baldwin2009-08-201-6/+0
* Make the newbus subsystem Giant free by adding the new newbus sxlock.Attilio Rao2009-08-021-0/+6
* Add missing \n.Christian Brueffer2008-02-121-1/+1
* Undoing recent changes to make 3ware's i386 tools work on amd64, since there areVinod Kashyap2005-02-171-36/+0
* Fix crashdumps on twe. The twe_immediate_request() path was not onlyScott Long2005-02-081-9/+24
* Recognize the 32-bit form of the twe binary passthrough ioctl()s so thatPeter Wemm2004-12-171-0/+36
* Fix for a problem seen only on 6xxx series controllers, where-in theVinod Kashyap2004-06-111-3/+7
* 1. Fixed potential problem that would cause out-of-order requests in twe_star...Vinod Kashyap2004-05-121-5/+5
* 1. Better handle a return value of EINPROGRESS from bus_dmamap_load.Vinod Kashyap2004-03-251-17/+19
* Fix off-by-one error: sc->twe_drive is an array of TWE_MAX_UNITS elements.Colin Percival2004-02-221-1/+1
* After extensive QA cycles at 3ware, bring the driver in-line with all thePaul Saab2003-12-021-48/+100
* Don't tsleep on NULLPaul Saab2003-08-191-2/+2
* Fix the busdma support in twe to support EINPROGRESS and enable it forPaul Saab2003-08-121-53/+52
* Properly support the 3ware generic API.Paul Saab2003-08-051-59/+92
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* Replace (ab)uses of "NULL" where "0" is really meant.Archie Cobbs2002-08-221-1/+1
* Update for the 6.9 firmware family (6xxx controllers), as well as forMike Smith2002-03-071-13/+57
* Fix some unused warnings. One function is only used ifPeter Wemm2002-02-271-0/+8
* Minor updates:Mike Smith2001-05-071-21/+31
* Typo fix; use & to test for bits set in the status register.Mike Smith2001-02-261-1/+1
* Remove a prototype for an unused and undefined debugging function.John Baldwin2001-01-231-1/+0
* - add support for crashdumps (courtesy of ps and Y!)Mike Smith2000-12-031-164/+171
* If we can't get a command to back the bio we just took off the queue,Mike Smith2000-11-031-1/+3
* Add a missing newline to a diagnostic.Mike Smith2000-10-271-1/+1
* Major update to the 'twe' driver.Mike Smith2000-10-251-1003/+844
* Remove unneeded #include <machine/clock.h>Poul-Henning Kamp2000-10-151-1/+0
* Initial import of a driver for the 3ware Escalade family of ATA RAIDMike Smith2000-05-241-0/+1898