mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 18:51:56 -04:00
scsi: remove MSG_*_TAG defines
For SPI drivers use the message definitions from scsi.h, and for target drivers introduce a new TCM_*_TAG namespace. Signed-off-by: Christoph Hellwig <[email protected]> Reviewed-by: Bart Van Assche <[email protected]> Reviewed-by: Martin K. Petersen <[email protected]
This commit is contained in:
parent
4e484896ac
commit
68d81f4004
18 changed files with 58 additions and 58 deletions
|
|
@ -7921,9 +7921,9 @@ static int asc_build_req(struct asc_board *boardp, struct scsi_cmnd *scp,
|
|||
*/
|
||||
if ((asc_dvc->cur_dvc_qng[scp->device->id] > 0) &&
|
||||
(boardp->reqcnt[scp->device->id] % 255) == 0) {
|
||||
asc_scsi_q->q2.tag_code = MSG_ORDERED_TAG;
|
||||
asc_scsi_q->q2.tag_code = ORDERED_QUEUE_TAG;
|
||||
} else {
|
||||
asc_scsi_q->q2.tag_code = MSG_SIMPLE_TAG;
|
||||
asc_scsi_q->q2.tag_code = SIMPLE_QUEUE_TAG;
|
||||
}
|
||||
|
||||
/* Build ASC_SCSI_Q */
|
||||
|
|
@ -8351,7 +8351,7 @@ static int AscPutReadyQueue(ASC_DVC_VAR *asc_dvc, ASC_SCSI_Q *scsiq, uchar q_no)
|
|||
}
|
||||
q_addr = ASC_QNO_TO_QADDR(q_no);
|
||||
if ((scsiq->q1.target_id & asc_dvc->use_tagged_qng) == 0) {
|
||||
scsiq->q2.tag_code &= ~MSG_SIMPLE_TAG;
|
||||
scsiq->q2.tag_code &= ~SIMPLE_QUEUE_TAG;
|
||||
}
|
||||
scsiq->q1.status = QS_FREE;
|
||||
AscMemWordCopyPtrToLram(iop_base,
|
||||
|
|
@ -8669,7 +8669,7 @@ static int AscExeScsiQueue(ASC_DVC_VAR *asc_dvc, ASC_SCSI_Q *scsiq)
|
|||
}
|
||||
}
|
||||
if (disable_syn_offset_one_fix) {
|
||||
scsiq->q2.tag_code &= ~MSG_SIMPLE_TAG;
|
||||
scsiq->q2.tag_code &= ~SIMPLE_QUEUE_TAG;
|
||||
scsiq->q2.tag_code |= (ASC_TAG_FLAG_DISABLE_ASYN_USE_SYN_FIX |
|
||||
ASC_TAG_FLAG_DISABLE_DISCONNECT);
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -3218,25 +3218,25 @@ static inline int qlt_get_fcp_task_attr(struct scsi_qla_host *vha,
|
|||
|
||||
switch (task_codes) {
|
||||
case ATIO_SIMPLE_QUEUE:
|
||||
fcp_task_attr = MSG_SIMPLE_TAG;
|
||||
fcp_task_attr = TCM_SIMPLE_TAG;
|
||||
break;
|
||||
case ATIO_HEAD_OF_QUEUE:
|
||||
fcp_task_attr = MSG_HEAD_TAG;
|
||||
fcp_task_attr = TCM_HEAD_TAG;
|
||||
break;
|
||||
case ATIO_ORDERED_QUEUE:
|
||||
fcp_task_attr = MSG_ORDERED_TAG;
|
||||
fcp_task_attr = TCM_ORDERED_TAG;
|
||||
break;
|
||||
case ATIO_ACA_QUEUE:
|
||||
fcp_task_attr = MSG_ACA_TAG;
|
||||
fcp_task_attr = TCM_ACA_TAG;
|
||||
break;
|
||||
case ATIO_UNTAGGED:
|
||||
fcp_task_attr = MSG_SIMPLE_TAG;
|
||||
fcp_task_attr = TCM_SIMPLE_TAG;
|
||||
break;
|
||||
default:
|
||||
ql_dbg(ql_dbg_tgt_mgt, vha, 0xf05d,
|
||||
"qla_target: unknown task code %x, use ORDERED instead\n",
|
||||
task_codes);
|
||||
fcp_task_attr = MSG_ORDERED_TAG;
|
||||
fcp_task_attr = TCM_ORDERED_TAG;
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -128,7 +128,6 @@ static const char *scsi_debug_version_date = "20141022";
|
|||
#define DEF_REMOVABLE false
|
||||
#define DEF_SCSI_LEVEL 6 /* INQUIRY, byte2 [6->SPC-4] */
|
||||
#define DEF_SECTOR_SIZE 512
|
||||
#define DEF_TAGGED_QUEUING 0 /* 0 | MSG_SIMPLE_TAG | MSG_ORDERED_TAG */
|
||||
#define DEF_UNMAP_ALIGNMENT 0
|
||||
#define DEF_UNMAP_GRANULARITY 1
|
||||
#define DEF_UNMAP_MAX_BLOCKS 0xFFFFFFFF
|
||||
|
|
|
|||
|
|
@ -1221,7 +1221,7 @@ EXPORT_SYMBOL_GPL(spi_populate_ppr_msg);
|
|||
int spi_populate_tag_msg(unsigned char *msg, struct scsi_cmnd *cmd)
|
||||
{
|
||||
if (cmd->flags & SCMD_TAGGED) {
|
||||
*msg++ = MSG_SIMPLE_TAG;
|
||||
*msg++ = SIMPLE_QUEUE_TAG;
|
||||
*msg++ = cmd->request->tag;
|
||||
return 2;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue