aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/mpt3sas/mpi/mpi2_tool.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/mpt3sas/mpi/mpi2_tool.h')
-rw-r--r--drivers/scsi/mpt3sas/mpi/mpi2_tool.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/drivers/scsi/mpt3sas/mpi/mpi2_tool.h b/drivers/scsi/mpt3sas/mpi/mpi2_tool.h
index 3f966b6796b3..17ef7f63b938 100644
--- a/drivers/scsi/mpt3sas/mpi/mpi2_tool.h
+++ b/drivers/scsi/mpt3sas/mpi/mpi2_tool.h
@@ -7,7 +7,7 @@
7 * Title: MPI diagnostic tool structures and definitions 7 * Title: MPI diagnostic tool structures and definitions
8 * Creation Date: March 26, 2007 8 * Creation Date: March 26, 2007
9 * 9 *
10 * mpi2_tool.h Version: 02.00.15 10 * mpi2_tool.h Version: 02.00.16
11 * 11 *
12 * Version History 12 * Version History
13 * --------------- 13 * ---------------
@@ -40,6 +40,7 @@
40 * Tool Request Message. 40 * Tool Request Message.
41 * 07-22-18 02.00.15 Added defines for new TOOLBOX_PCIE_LANE_MARGINING tool. 41 * 07-22-18 02.00.15 Added defines for new TOOLBOX_PCIE_LANE_MARGINING tool.
42 * Added option for DeviceInfo field in ISTWI tool. 42 * Added option for DeviceInfo field in ISTWI tool.
43 * 12-17-18 02.00.16 Shorten some defines to be compatible with DOS.
43 * -------------------------------------------------------------------------- 44 * --------------------------------------------------------------------------
44 */ 45 */
45 46
@@ -230,11 +231,11 @@ typedef struct _MPI2_TOOLBOX_ISTWI_READ_WRITE_REQUEST {
230#define MPI2_TOOL_ISTWI_FLAG_PAGE_ADDR_MASK (0x07) 231#define MPI2_TOOL_ISTWI_FLAG_PAGE_ADDR_MASK (0x07)
231 232
232/*MPI26 TOOLBOX Request MsgFlags defines */ 233/*MPI26 TOOLBOX Request MsgFlags defines */
233#define MPI26_TOOLBOX_REQ_MSGFLAGS_ADDRESSING_MASK (0x01) 234#define MPI26_TOOL_ISTWI_MSGFLG_ADDR_MASK (0x01)
234/*Request uses Man Page 43 device index addressing */ 235/*Request uses Man Page 43 device index addressing */
235#define MPI26_TOOLBOX_REQ_MSGFLAGS_ADDRESSING_DEVINDEX (0x00) 236#define MPI26_TOOL_ISTWI_MSGFLG_ADDR_INDEX (0x00)
236/*Request uses Man Page 43 device info struct addressing */ 237/*Request uses Man Page 43 device info struct addressing */
237#define MPI26_TOOLBOX_REQ_MSGFLAGS_ADDRESSING_DEVINFO (0x01) 238#define MPI26_TOOL_ISTWI_MSGFLG_ADDR_INFO (0x01)
238 239
239/*Toolbox ISTWI Read Write Tool reply message */ 240/*Toolbox ISTWI Read Write Tool reply message */
240typedef struct _MPI2_TOOLBOX_ISTWI_REPLY { 241typedef struct _MPI2_TOOLBOX_ISTWI_REPLY {
@@ -403,7 +404,7 @@ Mpi2ToolboxTextDisplayRequest_t,
403 */ 404 */
404 405
405/*Toolbox Backend Lane Margining Tool request message */ 406/*Toolbox Backend Lane Margining Tool request message */
406typedef struct _MPI26_TOOLBOX_LANE_MARGINING_REQUEST { 407typedef struct _MPI26_TOOLBOX_LANE_MARGIN_REQUEST {
407 U8 Tool; /*0x00 */ 408 U8 Tool; /*0x00 */
408 U8 Reserved1; /*0x01 */ 409 U8 Reserved1; /*0x01 */
409 U8 ChainOffset; /*0x02 */ 410 U8 ChainOffset; /*0x02 */
@@ -434,7 +435,7 @@ typedef struct _MPI26_TOOLBOX_LANE_MARGINING_REQUEST {
434 435
435 436
436/*Toolbox Backend Lane Margining Tool reply message */ 437/*Toolbox Backend Lane Margining Tool reply message */
437typedef struct _MPI26_TOOLBOX_LANE_MARGINING_REPLY { 438typedef struct _MPI26_TOOLBOX_LANE_MARGIN_REPLY {
438 U8 Tool; /*0x00 */ 439 U8 Tool; /*0x00 */
439 U8 Reserved1; /*0x01 */ 440 U8 Reserved1; /*0x01 */
440 U8 MsgLength; /*0x02 */ 441 U8 MsgLength; /*0x02 */