aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/arcmsr
Commit message (Expand)AuthorAgeFilesLines
* Prevent overflow issues in timeout processingSteven Hartland2014-11-211-1/+3
* Commit 2/2: vendor whitespace changes to the driver.Xin LI2013-12-182-442/+442
* Commit 1/2: update arcmsr(4) to 1.20.00.29 in order to addXin LI2013-12-182-38/+55
* Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t,Nathan Whitehorn2013-10-301-12/+12
* Update arcmsr(4) driver to 1.20.00.28 which fixes mutex recursion inXin LI2013-09-191-15/+12
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-121-2/+1
* Refresh vendor driver version which fixes command queueXin LI2013-07-062-45/+62
* MFprojects/camlock r248982:Alexander Motin2013-04-141-1/+2
* Refresh vendor driver version which adds ARC-1224 support.Xin LI2013-02-282-26/+126
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-47/+9
* Update arcmsr(4) to vendor version 1.20.00.26, this addsXin LI2012-12-182-894/+1553
* Use CAM_DEV_NOT_THERE instead of CAM_SEL_TIMEOUT to report nonexistentJim Harris2012-12-181-2/+4
* Fix typo: s/unknow/unknownKevin Lo2012-10-091-3/+3
* Update arcmsr(4) to vendor version 1.20.00.25.Xin LI2012-09-042-122/+133
* Convert a number of drivers to obtaining their parent DMA tag from theirScott Long2012-03-121-1/+1
* Return BUS_PROBE_DEFAULT instead of 0 because this is an in-tree driver.Xin LI2012-02-201-1/+1
* - Just use cam_calc_geometry(9) on newer version of FreeBSD rather thanMarius Strobl2011-11-231-6/+11
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-4/+6
* Update arcmsr(4) to 1.20.00.22 to solve recursive acquisition of bufferXin LI2011-08-161-5/+14
* Update arcmsr(4) to vendor version 1.20.00.21. This release primarilyXin LI2011-04-062-114/+196
* Workaround build for PAE case for now - revert the PHYSXin LI2010-11-141-0/+4
* Update to vendor release 1.20.00.19.Xin LI2010-11-132-377/+360
* Apply vendor version 1.20.00.17.Xin LI2010-07-212-407/+1339
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-1/+1
* Initialize the whole message unit's DMA buffer to zero, this fixes a panicXin LI2009-11-092-2/+4
* We no longer need to use d_thread_t, migrate to struct thread *.Warner Losh2009-05-201-3/+3
* Tell CAM that SPI disconnect works, which in turn will let it use tags.Scott Long2009-02-201-1/+2
* fix arcmsr_attach, probe, detach, and shutdown prototypes to match newbus.Warner Losh2009-02-101-9/+9
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-3/+3
* Fix an incorrect FreeBSD version test.Scott Long2007-12-091-1/+1
* Modify locking so that a single version of the driver src can be used on 6.xScott Long2007-12-091-5/+22
* Support new ARC120x family of controllers. Many thanks for Areca's continuedScott Long2007-12-082-617/+1635
* Make the driver fully MPSAFE. This fixes some serious locking problemsScott Long2007-07-311-12/+32
* Prepare for future integration between CAM and newbus. xpt_bus_registerScott Long2007-06-171-1/+1
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willScott Long2007-04-151-2/+3
* Freeze the simq, not the devq, if we run out of command slots. This fixesScott Long2007-04-021-5/+4
* Forced commit to note that the previous CVS comment isMatt Jacob2007-03-121-1/+1
* Add back in MODULE_DEPEND() lines that were lost in the rev 13 update.Scott Long2007-03-121-0/+2
* Better fix for the errors under high load. Returning CAM_SCSI_BUSY is almostScott Long2007-03-062-2/+10
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Fix spurious I/O errors when under high load.Scott Long2007-02-152-2/+6
* Update to version 1.20.00.13 of the arcmsr driver. This fixes many bugsScott Long2006-12-132-3070/+2923
* Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed.Matt Jacob2006-12-111-0/+2
* 2nd and final commit that moves us to CAM_NEW_TRAN_CODEMatt Jacob2006-11-021-12/+0
* The first of 3 major steps to move the CAM layer forward to usingMatt Jacob2006-10-311-2/+31
* Fix typos: s/rebulid/rebuild/Ralf S. Engelschall2006-08-311-4/+4
* Since DELAY() was moved, most <machine/clock.h> #includes have beenPoul-Henning Kamp2006-05-161-1/+0
* Fix -Wundef.Ruslan Ermilov2005-12-041-1/+1
* Use same RID we allocated the resource with to free itWarner Losh2005-06-051-1/+1
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-291-1/+0