Merge "msm: ipa: Workaround for MHI target"

This commit is contained in:
qctecmdr
2021-05-04 19:03:59 -07:00
committed by Gerrit - the friendly Code Review server

View File

@@ -5692,6 +5692,7 @@ void ipa3_disable_clks(void)
* issue on GSI FW side. We need to capture before * issue on GSI FW side. We need to capture before
* turn off the ipa clock. * turn off the ipa clock.
*/ */
if (!ipa3_ctx->ipa_config_is_mhi) {
type = gsi_pending_irq_type(); type = gsi_pending_irq_type();
if (type) { if (type) {
IPAERR("unexpected gsi irq type: %d\n", type); IPAERR("unexpected gsi irq type: %d\n", type);
@@ -5699,6 +5700,7 @@ void ipa3_disable_clks(void)
atomic_inc(&ipa3_ctx->ipa3_active_clients.cnt); atomic_inc(&ipa3_ctx->ipa3_active_clients.cnt);
ipa_assert(); ipa_assert();
} }
}
ipa3_ctx->ctrl->ipa3_disable_clks(); ipa3_ctx->ctrl->ipa3_disable_clks();