summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/mfivar.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Create a function which loads sgd in the mfi_iop_ops struct so that skinnyyasuoka2014-08-151-1/+2
* break out the battery status into excruciating detail. makes it harder fordlg2013-05-031-1/+2
* provide a sensor for the battery backup unit (bbu) on mfi boards thatdlg2013-05-011-2/+3
* white space tweakdlg2013-04-301-2/+2
* add support for "physical devices" on skinny controllers.dlg2012-08-171-1/+15
* stop passing mfi_softc around as a member of the ccb, consistently give itdlg2012-08-161-4/+4
* use scsi_get_link to find out the name of a child device for bioctl ratherdlg2012-08-141-1/+3
* expose the max number of logical volumes the hardware supports as the widthdlg2012-08-141-2/+1
* gc sc_flags now that the iop struct can tell us where the different IDBsdlg2012-08-141-2/+1
* oops, dont claim FUSION is an iop type we will support in mfi(4)dlg2012-08-141-3/+2
* move knowledge of the location of the inbound doorbell out of code indlg2012-08-141-2/+4
* do appropriate bus_dmamapy_syncs around the pcq/completion ring.dlg2012-08-131-1/+2
* add support for skinny variants.dlg2012-01-121-2/+4
* add all 64 bit dma plumbing but stick with 32 for now by default.marco2011-04-091-2/+6
* cut mfi over to using iopools.dlg2010-12-301-1/+2
* Use SLIST for the ccb free list.mk2010-06-301-3/+3
* sprinkle some bus_dmamap_sync around frame access.marco2010-04-101-1/+2
* rename ccb_xs to ccb_cookie and change its type from a scsi_xfer * to adlg2010-01-041-3/+2
* protect the ccb free queue with a mutex rather than splbiodlg2010-01-041-1/+2
* Add support for next generation megaraid sas raid controllers.marco2009-01-281-2/+3
* Generalize function to obtain all details to do bio stuff. This is inmarco2008-10-311-3/+7
* Move some include stuff aroundmarco2008-10-271-8/+5
* Move sensors into SMALL_KERNELmarco2008-10-261-1/+3
* add support for the mfi controllers with the ppc iops, aka, LSI SAS1078 ordlg2008-02-111-2/+16
* split userland & kernel struct sensor/sensordev so that the additionderaadt2007-03-221-3/+3
* adapt to new two-level sensor api; Constantine A. Mureninderaadt2006-12-231-1/+4
* Oops! Disable debug.marco2006-08-311-2/+1
* Add sensor thread for individual sd devices.marco2006-08-311-1/+4
* Add hot spare support.marco2006-06-191-1/+2
* Add physical device and read config structures.marco2006-05-251-2/+1
* Add first half of physical disk data for bio.marco2006-05-231-1/+2
* Add mail box to mfi_mgmt to handle sub commands more gracefully.marco2006-05-221-1/+2
* Add first half of BIOCVOL primitive.marco2006-05-221-3/+5
* Add generic management function.marco2006-05-211-3/+5
* And we have lift off! Was able to create a filesystem and write to themarco2006-05-181-2/+1
* Add completion routines.marco2006-05-171-1/+2
* Add mfi_get_info to obtain all kinds of fun information from the fw.marco2006-05-171-2/+3
* Refactor scsi path so that we can have a single sgl function for io and non-iomarco2006-05-171-5/+9
* Fix some more htole32 screw-ups.marco2006-05-161-2/+2
* Add INQUIRY command.marco2006-05-151-1/+10
* Add some airplane code.marco2006-05-101-1/+11
* Add mfi_poll and use the new shiny function to setup all the hardware queues.marco2006-04-211-1/+2
* marco hates typedefs as much as i do, so he asked me to clean mfi like idlg2006-04-201-3/+3
* Sprinkle more debug. Remove 64 byte boundary; it doesn't seem to like it.marco2006-04-171-1/+3
* Setup ccbs and clean up ccb structure.marco2006-04-171-10/+11
* Add frame memory and sglist allocation.marco2006-04-161-1/+7
* Add get and put ccb functions. Shuffle some more definitions.marco2006-04-161-21/+25
* Add interrupt handler. Idea borrowed from FreeBSD since it is much nicermarco2006-04-161-3/+9
* Add skeleton ccb structure.marco2006-04-161-1/+31
* Replace bus_space functions with generic ones that do barriers.marco2006-04-071-1/+2