diff options
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_def.h')
-rw-r--r-- | drivers/scsi/qla2xxx/qla_def.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/scsi/qla2xxx/qla_def.h b/drivers/scsi/qla2xxx/qla_def.h index d2a4e1530708..e1d3ad40a946 100644 --- a/drivers/scsi/qla2xxx/qla_def.h +++ b/drivers/scsi/qla2xxx/qla_def.h | |||
@@ -706,6 +706,11 @@ typedef struct { | |||
706 | #define MBC_SET_PORT_CONFIG 0x122 /* Set port configuration */ | 706 | #define MBC_SET_PORT_CONFIG 0x122 /* Set port configuration */ |
707 | #define MBC_GET_PORT_CONFIG 0x123 /* Get port configuration */ | 707 | #define MBC_GET_PORT_CONFIG 0x123 /* Get port configuration */ |
708 | 708 | ||
709 | /* | ||
710 | * ISP81xx mailbox commands | ||
711 | */ | ||
712 | #define MBC_WRITE_MPI_REGISTER 0x01 /* Write MPI Register. */ | ||
713 | |||
709 | /* Firmware return data sizes */ | 714 | /* Firmware return data sizes */ |
710 | #define FCAL_MAP_SIZE 128 | 715 | #define FCAL_MAP_SIZE 128 |
711 | 716 | ||
@@ -2860,6 +2865,7 @@ typedef struct scsi_qla_host { | |||
2860 | #define NPIV_CONFIG_NEEDED 16 | 2865 | #define NPIV_CONFIG_NEEDED 16 |
2861 | #define ISP_UNRECOVERABLE 17 | 2866 | #define ISP_UNRECOVERABLE 17 |
2862 | #define FCOE_CTX_RESET_NEEDED 18 /* Initiate FCoE context reset */ | 2867 | #define FCOE_CTX_RESET_NEEDED 18 /* Initiate FCoE context reset */ |
2868 | #define MPI_RESET_NEEDED 19 /* Initiate MPI FW reset */ | ||
2863 | 2869 | ||
2864 | uint32_t device_flags; | 2870 | uint32_t device_flags; |
2865 | #define SWITCH_FOUND BIT_0 | 2871 | #define SWITCH_FOUND BIT_0 |
@@ -3003,6 +3009,8 @@ typedef struct scsi_qla_host { | |||
3003 | 3009 | ||
3004 | #define CMD_SP(Cmnd) ((Cmnd)->SCp.ptr) | 3010 | #define CMD_SP(Cmnd) ((Cmnd)->SCp.ptr) |
3005 | 3011 | ||
3012 | #define QLA_SG_ALL 1024 | ||
3013 | |||
3006 | enum nexus_wait_type { | 3014 | enum nexus_wait_type { |
3007 | WAIT_HOST = 0, | 3015 | WAIT_HOST = 0, |
3008 | WAIT_TARGET, | 3016 | WAIT_TARGET, |