diff options
Diffstat (limited to 'drivers/scsi/mpi3mr/mpi/mpi30_init.h')
| -rw-r--r-- | drivers/scsi/mpi3mr/mpi/mpi30_init.h | 53 | 
1 files changed, 0 insertions, 53 deletions
| diff --git a/drivers/scsi/mpi3mr/mpi/mpi30_init.h b/drivers/scsi/mpi3mr/mpi/mpi30_init.h index e2e8b22e9122..aac11c58cca9 100644 --- a/drivers/scsi/mpi3mr/mpi/mpi30_init.h +++ b/drivers/scsi/mpi3mr/mpi/mpi30_init.h @@ -115,57 +115,4 @@ struct mpi3_scsi_io_reply {  #define MPI3_SCSI_RSP_ARI0_MASK                 (0xff000000)  #define MPI3_SCSI_RSP_ARI0_SHIFT                (24)  #define MPI3_SCSI_TASKTAG_UNKNOWN               (0xffff) -struct mpi3_scsi_task_mgmt_request { -	__le16                     host_tag; -	u8                         ioc_use_only02; -	u8                         function; -	__le16                     ioc_use_only04; -	u8                         ioc_use_only06; -	u8                         msg_flags; -	__le16                     change_count; -	__le16                     dev_handle; -	__le16                     task_host_tag; -	u8                         task_type; -	u8                         reserved0f; -	__le16                     task_request_queue_id; -	__le16                     reserved12; -	__le32                     reserved14; -	u8                         lun[8]; -}; - -#define MPI3_SCSITASKMGMT_MSGFLAGS_DO_NOT_SEND_TASK_IU      (0x08) -#define MPI3_SCSITASKMGMT_TASKTYPE_ABORT_TASK               (0x01) -#define MPI3_SCSITASKMGMT_TASKTYPE_ABORT_TASK_SET           (0x02) -#define MPI3_SCSITASKMGMT_TASKTYPE_TARGET_RESET             (0x03) -#define MPI3_SCSITASKMGMT_TASKTYPE_LOGICAL_UNIT_RESET       (0x05) -#define MPI3_SCSITASKMGMT_TASKTYPE_CLEAR_TASK_SET           (0x06) -#define MPI3_SCSITASKMGMT_TASKTYPE_QUERY_TASK               (0x07) -#define MPI3_SCSITASKMGMT_TASKTYPE_CLEAR_ACA                (0x08) -#define MPI3_SCSITASKMGMT_TASKTYPE_QUERY_TASK_SET           (0x09) -#define MPI3_SCSITASKMGMT_TASKTYPE_QUERY_ASYNC_EVENT        (0x0a) -#define MPI3_SCSITASKMGMT_TASKTYPE_I_T_NEXUS_RESET          (0x0b) -struct mpi3_scsi_task_mgmt_reply { -	__le16                     host_tag; -	u8                         ioc_use_only02; -	u8                         function; -	__le16                     ioc_use_only04; -	u8                         ioc_use_only06; -	u8                         msg_flags; -	__le16                     ioc_use_only08; -	__le16                     ioc_status; -	__le32                     ioc_log_info; -	__le32                     termination_count; -	__le32                     response_data; -	__le32                     reserved18; -}; - -#define MPI3_SCSITASKMGMT_RSPCODE_TM_COMPLETE                (0x00) -#define MPI3_SCSITASKMGMT_RSPCODE_INVALID_FRAME              (0x02) -#define MPI3_SCSITASKMGMT_RSPCODE_TM_FUNCTION_NOT_SUPPORTED  (0x04) -#define MPI3_SCSITASKMGMT_RSPCODE_TM_FAILED                  (0x05) -#define MPI3_SCSITASKMGMT_RSPCODE_TM_SUCCEEDED               (0x08) -#define MPI3_SCSITASKMGMT_RSPCODE_TM_INVALID_LUN             (0x09) -#define MPI3_SCSITASKMGMT_RSPCODE_TM_OVERLAPPED_TAG          (0x0a) -#define MPI3_SCSITASKMGMT_RSPCODE_IO_QUEUED_ON_IOC           (0x80) -#define MPI3_SCSITASKMGMT_RSPCODE_TM_NVME_DENIED             (0x81)  #endif | 
