|
@@ -2074,10 +2074,9 @@ static enum sci_status stp_request_udma_await_tc_event(struct isci_request *ireq
|
|
case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_MAX_PLD_ERR):
|
|
case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_MAX_PLD_ERR):
|
|
case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_LL_R_ERR):
|
|
case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_LL_R_ERR):
|
|
case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_CMD_LL_R_ERR):
|
|
case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_CMD_LL_R_ERR):
|
|
- case SCU_MAKE_COMPLETION_STATUS(SCU_TASK_DONE_CRC_ERR):
|
|
|
|
sci_remote_device_suspend(ireq->target_device,
|
|
sci_remote_device_suspend(ireq->target_device,
|
|
SCU_EVENT_SPECIFIC(SCU_NORMALIZE_COMPLETION_STATUS(completion_code)));
|
|
SCU_EVENT_SPECIFIC(SCU_NORMALIZE_COMPLETION_STATUS(completion_code)));
|
|
- /* Fall through to the default case */
|
|
|
|
|
|
+ /* Fall through to the default case */
|
|
default:
|
|
default:
|
|
/* All other completion status cause the IO to be complete. */
|
|
/* All other completion status cause the IO to be complete. */
|
|
ireq->scu_status = SCU_NORMALIZE_COMPLETION_STATUS(completion_code);
|
|
ireq->scu_status = SCU_NORMALIZE_COMPLETION_STATUS(completion_code);
|