summaryrefslogtreecommitdiff
path: root/sys/dev/ic/mfireg.h
AgeCommit message (Expand)Author
2022-09-16Make mfii(4) recover from firmware FAULT state on startup.Stefan Sperling
2022-01-09spellingJonathan Gray
2020-02-13Nuke *_minphys() functions that either simply apply MAXPHYS or doKenneth R Westerback
2018-05-18Add bio(4) and sensors for mfii(4), based on code from mfi(4). Most of theJonathan Matthew
2017-02-07pull struct mfi_evtarg_pd_state out of struct mfi_evt_detail.David Gwynne
2017-01-23massage some event related details.David Gwynne
2017-01-23represent the mbox layout with union instead of an array of bytes.David Gwynne
2016-08-14change some types in bio from u_quad_t to uint64_t, and fix casts inDavid Gwynne
2016-08-14replace u_quad_t with uint64_t.David Gwynne
2015-05-29Initial addition of ``Patrol Read'' support in bio(4), biocto(8), andMasao Uebayashi
2015-01-09Add support DIOC{G,S}CACHE to mfi(4). Cache of disk on mfi(4) willYASUOKA Masahiko
2014-08-15Create a function which loads sgd in the mfi_iop_ops struct so that skinnyYASUOKA Masahiko
2013-05-03break out the battery status into excruciating detail. makes it harder forDavid Gwynne
2013-05-01provide a sensor for the battery backup unit (bbu) on mfi boards thatDavid Gwynne
2013-05-01there's some extra bits for the bbu status that freebsd dont have. provideDavid Gwynne
2013-05-01provide a couple of %b things for mfi_hw_present and mfi_adapter_ops cosDavid Gwynne
2013-04-30white space fixesDavid Gwynne
2013-04-30use MR_DCMD consistently. some MD_DCMD was in there somehow.David Gwynne
2013-04-30pull in BBU bits from freebsdDavid Gwynne
2012-08-17add support for "physical devices" on skinny controllers.David Gwynne
2012-08-13get rid of the last foo_lo and foo_hi bits i could find in the hardwareDavid Gwynne
2012-08-13replace uint32_ts for hi and lo addresses in the mfi_init_ hardwareDavid Gwynne
2012-01-12add support for skinny variants.David Gwynne
2011-04-08more spacesMarco Peereboom
2009-01-28Add support for next generation megaraid sas raid controllers.Marco Peereboom
2008-10-31Add opcodeMarco Peereboom
2008-10-29Bring pd structure up to dateMarco Peereboom
2008-02-11add support for the mfi controllers with the ppc iops, aka, LSI SAS1078 orDavid Gwynne
2006-06-19Add hot spare support.Marco Peereboom
2006-05-26Add blinking for disks.Marco Peereboom
2006-05-25And add time and percentage to builds and check consistencies.Marco Peereboom
2006-05-25add LD progress strucutre.Marco Peereboom
2006-05-25Add physical device and read config structures.Marco Peereboom
2006-05-23Oops mfi in front of struct name, not mdi.Marco Peereboom
2006-05-23Add first half of physical disk data for bio.Marco Peereboom
2006-05-22Add support for raid 50 and 10 in bio.Marco Peereboom
2006-05-22Add mail box to mfi_mgmt to handle sub commands more gracefully.Marco Peereboom
2006-05-22Add first half of BIOCVOL primitive.Marco Peereboom
2006-05-21Add alarm function opcodes.Marco Peereboom
2006-05-17Add completion routines.Marco Peereboom
2006-05-17Add mfi_get_info to obtain all kinds of fun information from the fw.Marco Peereboom
2006-05-15Add INQUIRY command.Marco Peereboom
2006-05-10Add some airplane code.Marco Peereboom
2006-04-21Add mfi_poll and use the new shiny function to setup all the hardware queues.Marco Peereboom
2006-04-21remove duplicate defines. another find by lint.David Gwynne
2006-04-17Setup ccbs and clean up ccb structure.Marco Peereboom
2006-04-16Add frame memory and sglist allocation.Marco Peereboom
2006-04-16Shuffle some #defines.Marco Peereboom
2006-04-16Add interrupt handler. Idea borrowed from FreeBSD since it is much nicerMarco Peereboom
2006-04-07Add register offsets. Borrowed from FreeBSD.Marco Peereboom