aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ips
Commit message (Expand)AuthorAgeFilesLines
* - Use the existing driver lock in cdevsw methods and remove D_NEEDGIANT.John Baldwin2014-11-133-33/+21
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-121-15/+10
* Improving r249461 by providing a better way to handle the clang warning.Hiren Panchasara2013-04-171-3/+4
* Fixing a clang warning indicating uninitialized variable usage.Hiren Panchasara2013-04-141-1/+1
* Convert a number of drivers to obtaining their parent DMA tag from theirScott Long2012-03-121-1/+1
* Fix argument order in a call to mtx_init.Matt Jacob2009-12-171-1/+1
* Check pointer for NULL before dereferencing it, not after.Christian Brueffer2009-10-211-1/+1
* Temporarily revert the new-bus locking for 8.0 release. It will beJohn Baldwin2009-08-201-2/+0
* Make the newbus subsystem Giant free by adding the new newbus sxlock.Attilio Rao2009-08-021-0/+2
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+2
* o Add Adaptec ServeRAID 7x IDs. IDs taken from Linux.Maxim Konovalov2006-10-052-2/+8
* while (0); -> while (0) in multi-line macrosWarner Losh2006-08-171-1/+1
* Since DELAY() was moved, most <machine/clock.h> #includes have beenPoul-Henning Kamp2006-05-161-1/+0
* Shuffle some definitions so that this can be included from userland.Scott Long2006-01-031-5/+11
* Add some more data structures and definitions for communicating with theScott Long2006-01-031-1/+72
* Separate the hardware definitions into ipsreg.h so they can be used byScott Long2005-11-297-309/+351
* Fix build.Gleb Smirnoff2005-09-271-1/+1
* Report status in hex, not decimal.Scott Long2005-09-271-1/+1
* Overhaul error handling in the IPS driver. Don't use a magic value forScott Long2005-09-255-73/+102
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-292-2/+0
* Remove an extra mutex unlock in the morpheus interrupt handler.Scott Long2005-04-261-1/+4
* Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh2005-03-051-3/+3
* Add crashdump support to the ips driver. It only works for the more modernScott Long2005-01-304-15/+176
* Remove all of the spl() markers.Scott Long2005-01-281-27/+0
* Lock the IPS driver and bring it out from under Giant. Also do someScott Long2005-01-286-234/+149
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-162-4/+4
* Change the return value of sema_timedwait() so it returns 0 onJohn Polstra2004-06-141-3/+3
* Add missing <sys/module.h> includesPoul-Henning Kamp2004-05-301-0/+1
* Use a unique malloc type rather than M_DEVBUF.Scott Long2004-05-304-31/+35
* Fix typo in the device id for the new cards.Scott Long2004-03-271-1/+1
* Add generic support for the recent Adaptec flavors of ServeRAID.Scott Long2004-03-192-4/+14
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-3/+6
* Switch from using mutexes to using semaphores to protect against earlyScott Long2004-02-285-52/+65
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp2004-02-182-15/+18
* Remove the static major assignment for ips(4).Scott Long2004-02-141-2/+0
* Use same style for cdevsw as the rest of our drivers.Poul-Henning Kamp2004-02-141-5/+5
* Fixed a memory leak.Ruslan Ermilov2004-01-181-0/+1
* The reset_type should not be 0x80, it should be set to zero.Martin Blapp2004-01-011-1/+1
* ServeRaid (at least 5i) didn't initialize correctly. To getMartin Blapp2003-11-273-4/+211
* Eliminate reporting of bio_blkno.Poul-Henning Kamp2003-10-181-2/+2
* Add an off_t cast to prevent overflow on media size. This shouldNate Lawson2003-09-221-1/+1
* Delay most of the adapter initilization until after interrupts arePaul Saab2003-09-112-2/+19
* Use PCIR_BAR(x) instead of PCIR_MAPS.John Baldwin2003-09-021-3/+3
* Use __FBSDID().David E. O'Brien2003-08-245-18/+16
* Prefer new location of pci include files (which have only been in theWarner Losh2003-08-222-4/+4
* - Use the new resource_disabled() helper function to see if devices areJohn Baldwin2003-07-021-4/+1
* Mega busdma API commit.Scott Long2003-07-014-0/+16
* Fix pointer/int warnings so this compiles on amd64. The driver wantsPeter Wemm2003-06-273-4/+4
* - Zero the buffers used to hold configuration data from the card. Not doingScott Long2003-06-264-15/+38