aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/mpt2sas/mpi/mpi2_tool.h
diff options
context:
space:
mode:
authorSreekanth Reddy <sreekanth.reddy@avagotech.com>2015-01-12 01:08:55 -0500
committerChristoph Hellwig <hch@lst.de>2015-01-12 07:15:35 -0500
commitcb16ef384f15d33a53b4db47878aa818be059d77 (patch)
tree92daa0af65a290598bb4f56c8219a56bbb459a89 /drivers/scsi/mpt2sas/mpi/mpi2_tool.h
parent0128d5cf8f85c93b3c70ff03299c2839f3e6d21e (diff)
mpt2sas: MPI2 Rev AA (2.00.19) specifications
Below is the changeset from the MPI specification and 2.00.34 header files: 1) Defined additional bits in the BiosOptions field of BIOS Page 1 to allow for finer control of X86 BIOS and UEFI BSD. 2) For the Clean Tool, reserved bit 26 of the Flags field for product specific use. Signed-off-by: Sreekanth Reddy <Sreekanth.Reddy@avagotech.com> Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpi/mpi2_tool.h')
-rw-r--r--drivers/scsi/mpt2sas/mpi/mpi2_tool.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/scsi/mpt2sas/mpi/mpi2_tool.h b/drivers/scsi/mpt2sas/mpi/mpi2_tool.h
index 9be03ed46180..659b8ac83ceb 100644
--- a/drivers/scsi/mpt2sas/mpi/mpi2_tool.h
+++ b/drivers/scsi/mpt2sas/mpi/mpi2_tool.h
@@ -6,7 +6,7 @@
6 * Title: MPI diagnostic tool structures and definitions 6 * Title: MPI diagnostic tool structures and definitions
7 * Creation Date: March 26, 2007 7 * Creation Date: March 26, 2007
8 * 8 *
9 * mpi2_tool.h Version: 02.00.11 9 * mpi2_tool.h Version: 02.00.12
10 * 10 *
11 * Version History 11 * Version History
12 * --------------- 12 * ---------------
@@ -29,7 +29,8 @@
29 * MPI2_TOOLBOX_ISTWI_READ_WRITE_REQUEST. 29 * MPI2_TOOLBOX_ISTWI_READ_WRITE_REQUEST.
30 * 07-26-12 02.00.10 Modified MPI2_TOOLBOX_DIAGNOSTIC_CLI_REQUEST so that 30 * 07-26-12 02.00.10 Modified MPI2_TOOLBOX_DIAGNOSTIC_CLI_REQUEST so that
31 * it uses MPI Chain SGE as well as MPI Simple SGE. 31 * it uses MPI Chain SGE as well as MPI Simple SGE.
32 * 08-19-13 02.00.11 Added MPI2_TOOLBOX_TEXT_DISPLAY_TOOL and related info. 32 * 08-19-13 02.00.11 Added MPI2_TOOLBOX_TEXT_DISPLAY_TOOL and related info.
33 * 01-08-14 02.00.12 Added MPI2_TOOLBOX_CLEAN_BIT26_PRODUCT_SPECIFIC.
33 * -------------------------------------------------------------------------- 34 * --------------------------------------------------------------------------
34 */ 35 */
35 36
@@ -101,6 +102,7 @@ typedef struct _MPI2_TOOLBOX_CLEAN_REQUEST
101#define MPI2_TOOLBOX_CLEAN_OTHER_PERSIST_PAGES (0x20000000) 102#define MPI2_TOOLBOX_CLEAN_OTHER_PERSIST_PAGES (0x20000000)
102#define MPI2_TOOLBOX_CLEAN_FW_CURRENT (0x10000000) 103#define MPI2_TOOLBOX_CLEAN_FW_CURRENT (0x10000000)
103#define MPI2_TOOLBOX_CLEAN_FW_BACKUP (0x08000000) 104#define MPI2_TOOLBOX_CLEAN_FW_BACKUP (0x08000000)
105#define MPI2_TOOLBOX_CLEAN_BIT26_PRODUCT_SPECIFIC (0x04000000)
104#define MPI2_TOOLBOX_CLEAN_MEGARAID (0x02000000) 106#define MPI2_TOOLBOX_CLEAN_MEGARAID (0x02000000)
105#define MPI2_TOOLBOX_CLEAN_INITIALIZATION (0x01000000) 107#define MPI2_TOOLBOX_CLEAN_INITIALIZATION (0x01000000)
106#define MPI2_TOOLBOX_CLEAN_FLASH (0x00000004) 108#define MPI2_TOOLBOX_CLEAN_FLASH (0x00000004)