Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 469a67de authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: IPA: error code change for mhi failure on ssr"

parents bc5f6147 05f2ff28
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -381,9 +381,10 @@ static int __imp_configure_mhi_device(
			ridx++;
			resp->alloc_resp_arr_len = ridx;
			resp->resp.result = IPA_QMI_RESULT_FAILURE_V01;
			/* return INCOMPATIBLE_STATE if mhi not active */
			/* return INCOMPATIBLE_STATE in any case */
			if (mhi_is_active(imp_ctx->md.mhi_dev))
				resp->resp.error = IPA_QMI_ERR_INVALID_ID_V01;
				resp->resp.error =
					IPA_QMI_ERR_INCOMPATIBLE_STATE_V01;
			else
				resp->resp.error =
					IPA_QMI_ERR_INCOMPATIBLE_STATE_V01;
@@ -549,9 +550,9 @@ struct ipa_mhi_alloc_channel_resp_msg_v01 *imp_handle_allocate_channel_req(
			.is_success = 0;
		resp->alloc_resp_arr_len++;
		resp->resp.result = IPA_QMI_RESULT_FAILURE_V01;
		/* return INCOMPATIBLE_STATE if mhi not active */
		/* return INCOMPATIBLE_STATE in any case */
		if (mhi_is_active(imp_ctx->md.mhi_dev))
			resp->resp.error = IPA_QMI_ERR_INTERNAL_V01;
			resp->resp.error = IPA_QMI_ERR_INCOMPATIBLE_STATE_V01;
		else
			resp->resp.error = IPA_QMI_ERR_INCOMPATIBLE_STATE_V01;
		goto fail_smmu;
@@ -640,9 +641,10 @@ struct ipa_mhi_clk_vote_resp_msg_v01
		if (ret) {
			IMP_ERR("mhi_sync_get failed %d\n", ret);
			resp->resp.result = IPA_QMI_RESULT_FAILURE_V01;
			/* return INCOMPATIBLE_STATE if mhi not active */
			/* return INCOMPATIBLE_STATE in any case */
			if (mhi_is_active(imp_ctx->md.mhi_dev))
				resp->resp.error = IPA_QMI_ERR_INVALID_ID_V01;
				resp->resp.error =
					IPA_QMI_ERR_INCOMPATIBLE_STATE_V01;
			else
				resp->resp.error =
					IPA_QMI_ERR_INCOMPATIBLE_STATE_V01;