root/drivers/scsi/qla4xxx/ql4_bsg.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * QLogic iSCSI HBA Driver
   3  * Copyright (c) 2011 QLogic Corporation
   4  *
   5  * See LICENSE.qla4xxx for copyright and licensing details.
   6  */
   7 #ifndef __QL4_BSG_H
   8 #define __QL4_BSG_H
   9 
  10 /* BSG Vendor specific commands */
  11 #define QLISCSI_VND_READ_FLASH          1
  12 #define QLISCSI_VND_UPDATE_FLASH        2
  13 #define QLISCSI_VND_GET_ACB_STATE       3
  14 #define QLISCSI_VND_READ_NVRAM          4
  15 #define QLISCSI_VND_UPDATE_NVRAM        5
  16 #define QLISCSI_VND_RESTORE_DEFAULTS    6
  17 #define QLISCSI_VND_GET_ACB             7
  18 #define QLISCSI_VND_DIAG_TEST           8
  19 
  20 /* QLISCSI_VND_DIAG_CMD sub code */
  21 #define QL_DIAG_CMD_TEST_DDR_SIZE       0x2
  22 #define QL_DIAG_CMD_TEST_DDR_RW         0x3
  23 #define QL_DIAG_CMD_TEST_ONCHIP_MEM_RW  0x4
  24 #define QL_DIAG_CMD_TEST_NVRAM          0x5     /* Only ISP4XXX */
  25 #define QL_DIAG_CMD_TEST_FLASH_ROM      0x6
  26 #define QL_DIAG_CMD_TEST_INT_LOOPBACK   0x7
  27 #define QL_DIAG_CMD_TEST_EXT_LOOPBACK   0x8
  28 #define QL_DIAG_CMD_TEST_DMA_XFER       0x9     /* Only ISP4XXX */
  29 #define QL_DIAG_CMD_SELF_DDR_RW         0xC
  30 #define QL_DIAG_CMD_SELF_ONCHIP_MEM_RW  0xD
  31 
  32 #endif

/* [<][>][^][v][top][bottom][index][help] */