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

Commit cb462c3c authored by Gidon Studinski's avatar Gidon Studinski
Browse files

msm: ipa: reduce active clients count on tag process timeout



TAG process holds IPA clocks by incrementing the ipa_active_clients count.
In case of tag process failure due to a timeout, the ipa_active_clients
count should be decremented.

Change-Id: I6735bfd7de0c0fe25118c4c37b24c9f05dc5c450
Signed-off-by: default avatarGidon Studinski <gidons@codeaurora.org>
parent 7558a649
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -2477,10 +2477,8 @@ static void ipa_start_tag_process(struct work_struct *work)
	IPADBG("starting TAG process\n");
	/* close aggregation frames on all pipes */
	res = ipa_tag_aggr_force_close(-1);
	if (res) {
	if (res)
		IPAERR("ipa_tag_aggr_force_close failed %d\n", res);
		return;
	}

	ipa_dec_client_disable_clks();