summaryrefslogtreecommitdiff
path: root/sys/dev/twe
Commit message (Expand)AuthorAgeFilesLines
* Remove remaining 4.x compat shims. No resulting changes (verified byJohn Baldwin2012-09-074-53/+35
* - Explicitly call twe_done() to poll the hardware when looping inJohn Baldwin2012-09-052-16/+20
* Add locking to the twe(4) driver and make it MPSAFE:John Baldwin2012-08-134-180/+196
* Convert a number of drivers to obtaining their parent DMA tag from theirScott Long2012-03-121-1/+1
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-5/+4
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* Teach twe driver to report array stripe size to GEOM.Alexander Motin2009-12-253-2/+11
* Change the command argument to ioctl routines to u_long to avoidRoman Divacky2009-09-222-2/+2
* 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
* We no longer need to use d_thread_t, migrate to struct thread *.Warner Losh2009-05-201-3/+3
* Use si_drv1 instead of dev2unit() in twe(4) and twa(4)Ed Schouten2009-04-141-4/+2
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-2/+2
* Add missing \n.Christian Brueffer2008-02-121-1/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+2
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-1/+1
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-291-1/+0
* Use correct flags for bus_dma_tag_create().Scott Long2005-03-061-4/+4
* Use BUS_PROBE_DEFAULT in preference to 0. Also for vx, returnWarner Losh2005-03-011-1/+1
* Undoing recent changes to make 3ware's i386 tools work on amd64, since there areVinod Kashyap2005-02-172-59/+0
* Fix crashdumps on twe. The twe_immediate_request() path was not onlyScott Long2005-02-082-12/+25
* Recognize the 32-bit form of the twe binary passthrough ioctl()s so thatPeter Wemm2004-12-172-0/+59
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-162-5/+5
* Fix for a problem seen only on 6xxx series controllers, where-in theVinod Kashyap2004-06-113-8/+17
* Add missing <sys/module.h> includesPoul-Henning Kamp2004-05-301-0/+1
* 1. Fixed potential problem that would cause out-of-order requests in twe_star...Vinod Kashyap2004-05-123-11/+7
* 1. Better handle a return value of EINPROGRESS from bus_dmamap_load.Vinod Kashyap2004-03-253-22/+38
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-2/+4
* Check that twed_sc is non-NULL before dereferencing it, not after.Colin Percival2004-02-221-2/+2
* Fix off-by-one error: sc->twe_drive is an array of TWE_MAX_UNITS elements.Colin Percival2004-02-221-1/+1
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* Device megapatch 1/6:Poul-Henning Kamp2004-02-212-3/+0
* Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp2004-02-181-14/+19
* After extensive QA cycles at 3ware, bring the driver in-line with all thePaul Saab2003-12-027-158/+184
* Correct the structure packing.Paul Saab2003-11-061-14/+14
* Prefer new location of pci include files (which have only been in theWarner Losh2003-08-221-2/+2
* Don't tsleep on NULLPaul Saab2003-08-191-2/+2
* Oops.. Some debugging code snuck in here.Paul Saab2003-08-121-1/+1
* Fix the busdma support in twe to support EINPROGRESS and enable it forPaul Saab2003-08-124-111/+249
* Properly support the 3ware generic API.Paul Saab2003-08-057-96/+190
* Mega busdma API commit.Scott Long2003-07-011-0/+4
* Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp2003-04-011-0/+1
* Fix a bug I introduced by overlooking the fact that "unit number" canPoul-Henning Kamp2003-03-152-1/+2
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-082-11/+2
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+5
* Use canonical format for cdevsw initialization.Poul-Henning Kamp2003-03-021-13/+13
* NO_GEOM cleanup:Poul-Henning Kamp2003-02-252-39/+18
* Use DISKFLAG_OPEN rather than maintaining our own flag.Poul-Henning Kamp2003-02-221-23/+2
* NO_GEOM cleanup:Poul-Henning Kamp2003-02-211-4/+8
* NO_GEOM cleanup:Poul-Henning Kamp2003-02-211-1/+1