aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/mpt2sas/mpi/mpi2_init.h
diff options
context:
space:
mode:
authorSreekanth Reddy <Sreekanth.Reddy@lsi.com>2013-02-01 11:24:13 -0500
committerJames Bottomley <JBottomley@Parallels.com>2013-06-24 15:40:02 -0400
commit10ec24e4ce0356f61a12d79f84996cea3686b926 (patch)
tree10ead13c6551f69655d2e809650bd5ecd60e1717 /drivers/scsi/mpt2sas/mpi/mpi2_init.h
parentb0df96a0068daee4f9c2189c29b9053eb6e46b17 (diff)
[SCSI] mpt2sas: MPI2 Rev W (2.00.15) specification
Change set in MPI 2.0 Rev W(2.00.15) specification and 2.00.27 header files 1. Added a bit to the IOCExceptions field of the IOCFacts Reply to indicate that the IOC detected a partial memory failure. 2. Added ElapsedSeconds field to RAID Volume Indicator Structure. Added Elapsed Seconds Valid flag to Flags field of this structure. 3. Added ElapsedSeconds field to Integrated RAID Operations Status Event Data. 4. In the IOCSettings field of BIOS Page 1, modified the Adapter Support bits description to specify X86 BIOS. 5. Toolbox Diagnostic CLI Tool Request may now use chain elements in the SGL. Signed-off-by: Sreekanth Reddy <Sreekanth.Reddy@lsi.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpi/mpi2_init.h')
-rw-r--r--drivers/scsi/mpt2sas/mpi/mpi2_init.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/scsi/mpt2sas/mpi/mpi2_init.h b/drivers/scsi/mpt2sas/mpi/mpi2_init.h
index 38c5da398143..963761fb8462 100644
--- a/drivers/scsi/mpt2sas/mpi/mpi2_init.h
+++ b/drivers/scsi/mpt2sas/mpi/mpi2_init.h
@@ -6,7 +6,7 @@
6 * Title: MPI SCSI initiator mode messages and structures 6 * Title: MPI SCSI initiator mode messages and structures
7 * Creation Date: June 23, 2006 7 * Creation Date: June 23, 2006
8 * 8 *
9 * mpi2_init.h Version: 02.00.13 9 * mpi2_init.h Version: 02.00.14
10 * 10 *
11 * Version History 11 * Version History
12 * --------------- 12 * ---------------
@@ -36,6 +36,7 @@
36 * 11-10-10 02.00.11 Added MPI2_SCSIIO_NUM_SGLOFFSETS define. 36 * 11-10-10 02.00.11 Added MPI2_SCSIIO_NUM_SGLOFFSETS define.
37 * 02-06-12 02.00.13 Added alternate defines for Task Priority / Command 37 * 02-06-12 02.00.13 Added alternate defines for Task Priority / Command
38 * Priority to match SAM-4. 38 * Priority to match SAM-4.
39 * 07-10-12 02.00.14 Added MPI2_SCSIIO_CONTROL_SHIFT_DATADIRECTION.
39 * -------------------------------------------------------------------------- 40 * --------------------------------------------------------------------------
40 */ 41 */
41 42
@@ -189,6 +190,7 @@ typedef struct _MPI2_SCSI_IO_REQUEST
189#define MPI2_SCSIIO_CONTROL_ADDCDBLEN_SHIFT (26) 190#define MPI2_SCSIIO_CONTROL_ADDCDBLEN_SHIFT (26)
190 191
191#define MPI2_SCSIIO_CONTROL_DATADIRECTION_MASK (0x03000000) 192#define MPI2_SCSIIO_CONTROL_DATADIRECTION_MASK (0x03000000)
193#define MPI2_SCSIIO_CONTROL_SHIFT_DATADIRECTION (24)
192#define MPI2_SCSIIO_CONTROL_NODATATRANSFER (0x00000000) 194#define MPI2_SCSIIO_CONTROL_NODATATRANSFER (0x00000000)
193#define MPI2_SCSIIO_CONTROL_WRITE (0x01000000) 195#define MPI2_SCSIIO_CONTROL_WRITE (0x01000000)
194#define MPI2_SCSIIO_CONTROL_READ (0x02000000) 196#define MPI2_SCSIIO_CONTROL_READ (0x02000000)