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

Commit 5bb5703c authored by Skylar Chang's avatar Skylar Chang
Browse files

msm: ipa3: vote for clocks before enable uC



Make sure IPA clocks are voted by AP before enabling uC and
registering interrupts handler in IPA driver.

Change-Id: I2c6596d7921aebf93e7e7b1cb4a5cca9a265cd4b
Acked-by: default avatarAdy Abraham <adya@qti.qualcomm.com>
Signed-off-by: default avatarSkylar Chang <chiaweic@codeaurora.org>
parent 0de12bd3
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -710,6 +710,7 @@ void ipa3_uc_load_notify(void)
	if (!ipa3_ctx->apply_rg10_wa)
		return;

	ipa3_inc_client_enable_clks();
	ipa3_ctx->uc_ctx.uc_loaded = true;
	IPADBG("IPA uC loaded\n");

@@ -727,6 +728,7 @@ void ipa3_uc_load_notify(void)
		if (ipa3_uc_hdlrs[i].ipa_uc_loaded_hdlr)
			ipa3_uc_hdlrs[i].ipa_uc_loaded_hdlr();
	}
	ipa3_dec_client_disable_clks();
}
EXPORT_SYMBOL(ipa3_uc_load_notify);