summaryrefslogtreecommitdiff
path: root/sys/dev/ic/mfi.c
AgeCommit message (Expand)Author
2006-04-20marco hates typedefs as much as i do, so he asked me to clean mfi like iDavid Gwynne
2006-04-18It helps to initialize a queue before usage.Marco Peereboom
2006-04-18Actually add ccbs to the queue.Marco Peereboom
2006-04-17Sprinkle more debug. Remove 64 byte boundary; it doesn't seem to like it.Marco Peereboom
2006-04-17Setup ccbs and clean up ccb structure.Marco Peereboom
2006-04-16Oops, make mfi_allocmem always use 64 byte boundaries since frames have toMarco Peereboom
2006-04-16Add frame memory and sglist allocation.Marco Peereboom
2006-04-16Make memory access use macro.Marco Peereboom
2006-04-16typoMarco Peereboom
2006-04-16Add get and put ccb functions. Shuffle some more definitions.Marco Peereboom
2006-04-16Nicer print when context is invalid.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-07Replace bus_space functions with generic ones that do barriers.Marco Peereboom
2006-04-07Add memory allocator functions.Marco Peereboom
2006-04-07Print state in debug. Change return vales to 1 instead of ENXIO.Marco Peereboom
2006-04-07Make a better debug mechanism.Marco Peereboom
2006-04-07Enable mfi_transition_fw() original code from FreeBSD.Marco Peereboom
2006-04-06Add fw transition logic.Marco Peereboom
2006-04-06Add skeleton driver for MegaRAID SAS.Marco Peereboom