aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mpt
Commit message (Expand)AuthorAgeFilesLines
* Replace 0 with NULL for pointers in misc. device drivers.Pedro F. Giffuni2016-04-121-1/+1
* - In mpt_send_handshake_cmd(), use bus_space_write_stream_4(9) for writingMarius Strobl2015-07-242-9/+14
* Squelch a (bogus) used before init warning when building with gcc.Ian Lepore2014-11-231-0/+1
* Prevent overflow issues in timeout processingSteven Hartland2014-11-213-13/+15
* Hide a harmless "QUEUE FULL EVENT" message behind bootverbose.Hiren Panchasara2014-06-201-2/+5
* - Remove a redundant variable in mpt_pci_attach().Marius Strobl2013-12-294-201/+49
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-301-2/+2
* Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t,Nathan Whitehorn2013-10-301-13/+15
* Partial MFproject/camlock r256671:Alexander Motin2013-10-211-2/+1
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-121-6/+1
* Flag mpt(4) as supporting unmapped I/O; all necessary conversion actuallyMarius Strobl2013-06-241-5/+5
* Explicitly use a pair of parentheses to ensure correct evaluationXin LI2013-05-312-3/+3
* Move hptmv and mpt drivers shutdown a bit later to the SHUTDOWN_PRI_LASTAlexander Motin2013-04-241-1/+1
* MFprojects/camlock r248982:Alexander Motin2013-04-142-4/+4
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-100/+20
* Remove support for using Giant for locking within mpt(4). Finer grainedMarius Strobl2012-10-223-117/+0
* After r241858, remove the remainder of FreeBSD ~4 support from mpt(4).Marius Strobl2012-10-225-252/+30
* Now that device disabling is generic, remove the non-standardEitan Adler2012-10-221-5/+0
* Remove unused code since the 5.x daysEitan Adler2012-10-221-63/+0
* Fix an issue that caused the kernel to panic inside CTL when tryingKenneth D. Merry2012-06-261-17/+17
* Correct sizeof usageKevin Lo2012-06-251-1/+1
* Refine r233827; as it turns out, controllers with a device ID of 0x0059Marius Strobl2012-04-041-2/+10
* Fix probing of SAS1068E with a device ID of 0x0059 after r232411.Marius Strobl2012-04-031-0/+6
* Consistently update to the MPI header set version 01.05.20 after r224761.Marius Strobl2012-03-2414-271/+569
* As it turns out, mpi_cnfg.h already is included by mpt.h.Marius Strobl2012-03-241-2/+0
* - Use the PCI ID macros from mpi_cnfg.h rather than duplicating them here.Marius Strobl2012-03-242-151/+82
* Fix a problem that was causing the mpt(4) driver to attach to MegaRAIDKenneth D. Merry2012-03-021-6/+56
* Change some headers such that lang/gcc* ports no longer patch them.Tijl Coosemans2012-02-141-1/+1
* Flesh out support for SAS1078 and SAS1078DE (which are said to actuallyMarius Strobl2012-02-115-33/+67
* Remove extra newlines from panic messages.Marius Strobl2012-02-083-20/+19
* Increase the IOC port initialization timeouts by ten times to what theMarius Strobl2011-11-011-1/+1
* Sync with ahc(4)/ahd(4)/sym(4) etc:Marius Strobl2011-10-071-0/+1
* Add descriptor sense support to CAM, and honor sense residuals properly inKenneth D. Merry2011-10-031-4/+11
* o Improve 224494:Marius Strobl2011-08-102-3/+34
* - Send the RELSIM_ADJUST_OPENINGS in response to a MPI_EVENT_QUEUE_FULL usingMarius Strobl2011-07-293-2/+86
* - Staticize functions as appropriate and comment out unused ones.Marius Strobl2011-07-298-96/+152
* - For SAS but neither FC nor SPI controllers default to using MSI (stillMarius Strobl2011-07-132-22/+20
* Remove extra empty lines.Marius Strobl2011-07-131-11/+0
* Correct spelling.Marius Strobl2011-04-225-19/+19
* - Allocate the DMA memory shared between the host and the controller asMarius Strobl2011-03-063-31/+41
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-122-3/+3
* Remove a redundant variable assignment found with the clang static analyzer.Marius Strobl2011-01-051-1/+1
* Use bus_alloc_resource_any().John Baldwin2010-12-281-4/+4
* Use the correct variable for determining the verbosity level in mpt_lprtc().Marius Strobl2010-11-141-4/+4
* Take mpt_req_on_{free,pending}_list() out from under INVARIANTS as theseMarius Strobl2010-09-241-7/+7
* Improve r56796; the reply handler actually may remove the request fromMarius Strobl2010-09-241-1/+2
* Figure which is the IO and MEM bars- do not assume that they are inMatt Jacob2010-08-061-4/+17
* Correct inverted parent DMA tag parameters.Marius Strobl2010-07-121-2/+2
* - Make the maxsize parameter of the data buffer DMA tag match maxio, whichMarius Strobl2010-07-122-4/+5
* Change the mpt driver to allow larger I/O sizes.Kenneth D. Merry2010-06-295-113/+135