aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/mpt3sas/mpi/mpi2.h
diff options
context:
space:
mode:
authorSreekanth Reddy <sreekanth.reddy@avagotech.com>2015-06-30 02:54:51 -0400
committerJames Bottomley <JBottomley@Odin.com>2015-08-27 14:08:24 -0400
commita94bea343c2f747c62ef66b52d2430e6aeb75434 (patch)
tree120c1cee7084781b3edf71daae9a0c4d20300725 /drivers/scsi/mpt3sas/mpi/mpi2.h
parent580d4e3153f0d7a9a9235b675b0b7b13e2185a8b (diff)
mpt3sas: MPI 2.5 Rev I (2.5.4) specifications.
Update MPI 2.5 Release: MPI 2.5 Rev I (2.5.4) specification and 2.00.33 header files Below is the change set from the MPI specification for I Rev 1) Added Base Enclosure Level bit to the Flags field of Manufacturing Page 7. 2) Updated description of the MaxTargetPortConnectTime field of SAS IO Unit Page 1. 3) Added EnclosureLevel and ConnectorName fields to SAS Device Page 0. Also, added EnclosureLevel and ConnectorName Valid bit to the Flags field. 4) Added EnclosureLevel field to SAS Enclosure Page 0. Also, added EnclosureLevel Valid bit to the Flags field. 5) Added value for BIOS image to HashImageType. Signed-off-by: Sreekanth Reddy <Sreekanth.Reddy@avagotech.com> Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com> Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de> Signed-off-by: James Bottomley <JBottomley@Odin.com>
Diffstat (limited to 'drivers/scsi/mpt3sas/mpi/mpi2.h')
-rw-r--r--drivers/scsi/mpt3sas/mpi/mpi2.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/scsi/mpt3sas/mpi/mpi2.h b/drivers/scsi/mpt3sas/mpi/mpi2.h
index c34c1157907b..d730c5ca1466 100644
--- a/drivers/scsi/mpt3sas/mpi/mpi2.h
+++ b/drivers/scsi/mpt3sas/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.31 11 * mpi2.h Version: 02.00.33
12 * 12 *
13 * NOTE: Names (typedefs, defines, etc.) beginning with an MPI25 or Mpi25 13 * NOTE: Names (typedefs, defines, etc.) beginning with an MPI25 or Mpi25
14 * prefix are for use only on MPI v2.5 products, and must not be used 14 * prefix are for use only on MPI v2.5 products, and must not be used
@@ -88,6 +88,8 @@
88 * Added MPI25_SUP_REPLY_POST_HOST_INDEX_OFFSET. 88 * Added MPI25_SUP_REPLY_POST_HOST_INDEX_OFFSET.
89 * 04-09-13 02.00.30 Bumped MPI2_HEADER_VERSION_UNIT. 89 * 04-09-13 02.00.30 Bumped MPI2_HEADER_VERSION_UNIT.
90 * 04-17-13 02.00.31 Bumped MPI2_HEADER_VERSION_UNIT. 90 * 04-17-13 02.00.31 Bumped MPI2_HEADER_VERSION_UNIT.
91 * 08-19-13 02.00.32 Bumped MPI2_HEADER_VERSION_UNIT.
92 * 12-05-13 02.00.33 Bumped MPI2_HEADER_VERSION_UNIT.
91 * -------------------------------------------------------------------------- 93 * --------------------------------------------------------------------------
92 */ 94 */
93 95
@@ -121,7 +123,7 @@
121#define MPI2_VERSION_02_05 (0x0205) 123#define MPI2_VERSION_02_05 (0x0205)
122 124
123/*Unit and Dev versioning for this MPI header set */ 125/*Unit and Dev versioning for this MPI header set */
124#define MPI2_HEADER_VERSION_UNIT (0x1F) 126#define MPI2_HEADER_VERSION_UNIT (0x21)
125#define MPI2_HEADER_VERSION_DEV (0x00) 127#define MPI2_HEADER_VERSION_DEV (0x00)
126#define MPI2_HEADER_VERSION_UNIT_MASK (0xFF00) 128#define MPI2_HEADER_VERSION_UNIT_MASK (0xFF00)
127#define MPI2_HEADER_VERSION_UNIT_SHIFT (8) 129#define MPI2_HEADER_VERSION_UNIT_SHIFT (8)