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

Commit 28d3ac2a authored by Ashok Vuyyuru's avatar Ashok Vuyyuru Committed by Gerrit - the friendly Code Review server
Browse files

msm: ipa3: Fix get rid of setting endp_delay for IPA 4.2 targets



Because of setting end_delay on IPA pipes observing the unexpected
behaviour from  IPA HW. Add changes to not set endp_delay on IPA 4.2
target.

Change-Id: Ia4234c1d5cf10e0f8a55e99b6fdd858f7664d262
Signed-off-by: default avatarAshok Vuyyuru <avuyyuru@codeaurora.org>
parent 5b40baa4
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -4437,6 +4437,11 @@ int ipa3_cfg_ep_ctrl(u32 clnt_hdl, const struct ipa_ep_cfg_ctrl *ep_ctrl)
		return -EPERM;
		return -EPERM;
	}
	}


	if (ipa3_ctx->ipa_endp_delay_wa) {
		IPAERR("pipe setting delay is not supported\n");
		return 0;
	}

	IPADBG("pipe=%d ep_suspend=%d, ep_delay=%d\n",
	IPADBG("pipe=%d ep_suspend=%d, ep_delay=%d\n",
		clnt_hdl,
		clnt_hdl,
		ep_ctrl->ipa_ep_suspend,
		ep_ctrl->ipa_ep_suspend,