aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/aac/aacvar.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r258779,r258780,r258787,r258822:Eitan Adler2014-02-041-1/+1
* As it turns out, MSIs are broken with 2820SA so introduce an AAC_FLAGS_NOMSIMarius Strobl2013-08-061-4/+4
* Allow unmapped I/O via aacd(4). It shouldn't be too hard to add theMarius Strobl2013-05-301-0/+2
* - Remove pointless returns.Marius Strobl2013-05-301-3/+3
* - Make tables, device ID strings etc const. This includes #ifdef'ing 0Marius Strobl2013-03-011-22/+21
* - Fix races on detach handling of AAC_IFFLAGS_* maskAttilio Rao2011-06-101-4/+3
* We can pass a format string and args to panic(), so instead of usingEd Maste2011-02-041-14/+8
* Include driver name in panic string, to make it easier to find these shouldEd Maste2011-02-031-4/+4
* Previously, the aac driver did not handle enclosure management AIFs,Ed Maste2010-09-291-0/+5
* Fix bogus busying mechanism from cdevsw callbacks:Attilio Rao2010-09-151-2/+1
* Whitespace cleanup, in advance of next sync with Adaptec's driver. NoEd Maste2010-04-131-10/+10
* Diff reduction with Adaptec's vendor driver.Ed Maste2010-02-141-0/+10
* Garbage collect Falcon/PPC support that has not been used in releasedEd Maste2010-02-121-1/+0
* - Try pre-allocating all FIBs upfront. Previously we tried pre-allocatingJung-uk Kim2009-12-081-7/+0
* Rename aac_fast_intr to aac_filter to reflect its current use. EliminateEd Maste2009-10-291-1/+1
* Increase AAC_CMD_TIMEOUT from 30s to 120s to help avoid spuriousEd Maste2009-09-091-1/+1
* Sync with the official Adaptec vendor driver:Attilio Rao2009-02-211-17/+33
* Add 64-bit array support for RAIDs > 2TB. This corresponds to ~ AdaptecEd Maste2008-03-251-1/+2
* Diff reduction to Adaptec's driver (around build 15317): catch up with aEd Maste2008-03-241-16/+12
* Allow simultaneous opens of the device for issuing commands to theEd Maste2007-12-071-7/+13
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Mega Update to the aac driver to support a whole new family of cards andScott Long2005-10-081-8/+52
* Add support for the Adaptec RAID-On-Chip architecture. This in turnScott Long2004-08-131-1/+3
* Remove the AAC_LOCK macros. They no longer abstract anything and onlyScott Long2004-08-121-12/+5
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-1/+1
* Collapse sync fib locking into normal i/o locking. The former didn'tScott Long2004-06-021-7/+21
* Turn down the queue size by 8 until I can figure out why the 512th commandScott Long2004-05-301-1/+1
* Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp2004-02-181-1/+1
* Do some small cleanups to comments and remove AACQ_COMPLETE definitions sinceScott Long2004-02-071-2/+1
* Remove the hack of lowering AAC_MAX_FIB now that the root cause of theScott Long2004-02-071-1/+1
* Reduce AAC_MAX_FIBS to work around some yet-unidentified bugs in theScott Long2004-02-071-1/+1
* Take the plunge and make this driver be INTR_FAST. This re-arranges theScott Long2004-01-301-0/+1
* Consistently use the BSD u_int and u_short instead of the SYSV uint andJohn Baldwin2003-08-071-1/+1
* Handle the EINPROGRESS case of bus_dmamap_load() for data buffers.Scott Long2003-07-091-0/+2
* Add a new quirk for cards that incorrectly interpret the amount of memoryScott Long2003-07-091-0/+1
* Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp2003-04-011-0/+2
* Begin support for 64-bit address support and workarounds for newer cards:Scott Long2003-03-261-8/+15
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-081-1/+0
* The aac driver has evolved enough over the last few months that it noScott Long2003-03-011-51/+6
* Bring aac out from under Giant:Scott Long2003-02-261-1/+5
* Move to 'struct disk*' APIScott Long2003-02-261-1/+0
* The completion queue is no longer used, so nuke its associated codeScott Long2003-02-201-3/+0
* Fix a 64-bit bogon. The hardware command structure only has one 32 bitScott Long2003-02-191-0/+1
* o Move the cleanup of the fib maps into aac_free_commands() so as toScott Long2003-02-191-1/+2
* Implement a new dynamic command allocator. FIBs are allocated in 1 pageScott Long2003-02-101-9/+14
* Don't include aac_cam.h, since it was nuked in the last commit.Scott Long2003-02-061-0/+1
* Various cleanups:Scott Long2003-02-051-4/+18
* Make FreeBSD "struct disklabel" agnostic, step 311 of 723:Poul-Henning Kamp2002-09-201-1/+0
* Constify a debug function arg that we pass __func__ to in order to pacifyPeter Wemm2002-05-241-1/+1
* Add a CAM interface to the aac driver. This is useful in case you shouldScott Long2002-04-271-1/+10