diff options
Diffstat (limited to 'drivers/scsi/mpt2sas/mpi/mpi2.h')
-rw-r--r-- | drivers/scsi/mpt2sas/mpi/mpi2.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/drivers/scsi/mpt2sas/mpi/mpi2.h b/drivers/scsi/mpt2sas/mpi/mpi2.h index a3e60385787f..3105d5e8d908 100644 --- a/drivers/scsi/mpt2sas/mpi/mpi2.h +++ b/drivers/scsi/mpt2sas/mpi/mpi2.h | |||
@@ -8,7 +8,7 @@ | |||
8 | * scatter/gather formats. | 8 | * scatter/gather formats. |
9 | * Creation Date: June 21, 2006 | 9 | * Creation Date: June 21, 2006 |
10 | * | 10 | * |
11 | * mpi2.h Version: 02.00.17 | 11 | * mpi2.h Version: 02.00.18 |
12 | * | 12 | * |
13 | * Version History | 13 | * Version History |
14 | * --------------- | 14 | * --------------- |
@@ -64,6 +64,8 @@ | |||
64 | * 05-12-10 02.00.16 Bumped MPI2_HEADER_VERSION_UNIT. | 64 | * 05-12-10 02.00.16 Bumped MPI2_HEADER_VERSION_UNIT. |
65 | * Added alternative defines for the SGE Direction bit. | 65 | * Added alternative defines for the SGE Direction bit. |
66 | * 08-11-10 02.00.17 Bumped MPI2_HEADER_VERSION_UNIT. | 66 | * 08-11-10 02.00.17 Bumped MPI2_HEADER_VERSION_UNIT. |
67 | * 11-10-10 02.00.18 Bumped MPI2_HEADER_VERSION_UNIT. | ||
68 | * Added MPI2_IEEE_SGE_FLAGS_SYSTEMPLBCPI_ADDR define. | ||
67 | * -------------------------------------------------------------------------- | 69 | * -------------------------------------------------------------------------- |
68 | */ | 70 | */ |
69 | 71 | ||
@@ -89,7 +91,7 @@ | |||
89 | #define MPI2_VERSION_02_00 (0x0200) | 91 | #define MPI2_VERSION_02_00 (0x0200) |
90 | 92 | ||
91 | /* versioning for this MPI header set */ | 93 | /* versioning for this MPI header set */ |
92 | #define MPI2_HEADER_VERSION_UNIT (0x11) | 94 | #define MPI2_HEADER_VERSION_UNIT (0x12) |
93 | #define MPI2_HEADER_VERSION_DEV (0x00) | 95 | #define MPI2_HEADER_VERSION_DEV (0x00) |
94 | #define MPI2_HEADER_VERSION_UNIT_MASK (0xFF00) | 96 | #define MPI2_HEADER_VERSION_UNIT_MASK (0xFF00) |
95 | #define MPI2_HEADER_VERSION_UNIT_SHIFT (8) | 97 | #define MPI2_HEADER_VERSION_UNIT_SHIFT (8) |
@@ -1060,10 +1062,14 @@ typedef struct _MPI2_IEEE_SGE_UNION | |||
1060 | 1062 | ||
1061 | #define MPI2_IEEE_SGE_FLAGS_ADDR_MASK (0x03) | 1063 | #define MPI2_IEEE_SGE_FLAGS_ADDR_MASK (0x03) |
1062 | #define MPI2_IEEE_SGE_FLAGS_SYSTEM_ADDR (0x00) | 1064 | #define MPI2_IEEE_SGE_FLAGS_SYSTEM_ADDR (0x00) |
1065 | /* IEEE Simple Element only */ | ||
1063 | #define MPI2_IEEE_SGE_FLAGS_IOCDDR_ADDR (0x01) | 1066 | #define MPI2_IEEE_SGE_FLAGS_IOCDDR_ADDR (0x01) |
1067 | /* IEEE Simple Element only */ | ||
1064 | #define MPI2_IEEE_SGE_FLAGS_IOCPLB_ADDR (0x02) | 1068 | #define MPI2_IEEE_SGE_FLAGS_IOCPLB_ADDR (0x02) |
1065 | #define MPI2_IEEE_SGE_FLAGS_IOCPLBNTA_ADDR (0x03) | 1069 | #define MPI2_IEEE_SGE_FLAGS_IOCPLBNTA_ADDR (0x03) |
1066 | 1070 | /* IEEE Simple Element only */ | |
1071 | #define MPI2_IEEE_SGE_FLAGS_SYSTEMPLBCPI_ADDR (0x03) | ||
1072 | /* IEEE Chain Element only */ | ||
1067 | 1073 | ||
1068 | /**************************************************************************** | 1074 | /**************************************************************************** |
1069 | * IEEE SGE operation Macros | 1075 | * IEEE SGE operation Macros |