summaryrefslogtreecommitdiff
path: root/sys/dev/ips
AgeCommit message (Expand)Author
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2006-10-05o Add Adaptec ServeRAID 7x IDs. IDs taken from Linux.Maxim Konovalov
2006-08-17while (0); -> while (0) in multi-line macrosWarner Losh
2006-05-16Since DELAY() was moved, most <machine/clock.h> #includes have beenPoul-Henning Kamp
2006-01-03Shuffle some definitions so that this can be included from userland.Scott Long
2006-01-03Add some more data structures and definitions for communicating with theScott Long
2005-11-29Separate the hardware definitions into ipsreg.h so they can be used byScott Long
2005-09-27Fix build.Gleb Smirnoff
2005-09-27Report status in hex, not decimal.Scott Long
2005-09-25Overhaul error handling in the IPS driver. Don't use a magic value forScott Long
2005-05-29Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi
2005-04-26Remove an extra mutex unlock in the morpheus interrupt handler.Scott Long
2005-03-05Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh
2005-01-30Add crashdump support to the ips driver. It only works for the more modernScott Long
2005-01-28Remove all of the spl() markers.Scott Long
2005-01-28Lock the IPS driver and bring it out from under Giant. Also do someScott Long
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-06-14Change the return value of sema_timedwait() so it returns 0 onJohn Polstra
2004-05-30Add missing <sys/module.h> includesPoul-Henning Kamp
2004-05-30Use a unique malloc type rather than M_DEVBUF.Scott Long
2004-03-27Fix typo in the device id for the new cards.Scott Long
2004-03-19Add generic support for the recent Adaptec flavors of ServeRAID.Scott Long
2004-03-17Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson
2004-02-28Switch from using mutexes to using semaphores to protect against earlyScott Long
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2004-02-18Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp
2004-02-14Remove the static major assignment for ips(4).Scott Long
2004-02-14Use same style for cdevsw as the rest of our drivers.Poul-Henning Kamp
2004-01-18Fixed a memory leak.Ruslan Ermilov
2004-01-01The reset_type should not be 0x80, it should be set to zero.Martin Blapp
2003-11-27ServeRaid (at least 5i) didn't initialize correctly. To getMartin Blapp
2003-10-18Eliminate reporting of bio_blkno.Poul-Henning Kamp
2003-09-22Add an off_t cast to prevent overflow on media size. This shouldNate Lawson
2003-09-11Delay most of the adapter initilization until after interrupts arePaul Saab
2003-09-02Use PCIR_BAR(x) instead of PCIR_MAPS.John Baldwin
2003-08-24Use __FBSDID().David E. O'Brien
2003-08-22Prefer new location of pci include files (which have only been in theWarner Losh
2003-07-02- Use the new resource_disabled() helper function to see if devices areJohn Baldwin
2003-07-01Mega busdma API commit.Scott Long
2003-06-27Fix pointer/int warnings so this compiles on amd64. The driver wantsPeter Wemm
2003-06-26- Zero the buffers used to hold configuration data from the card. Not doingScott Long
2003-05-31Fix indentationPoul-Henning Kamp
2003-05-11Add the 'ips' driver for the IBM (now Adaptec) ServeRAID controllerScott Long