From f5bbfeeebdb18acd0fd1878ea948497d14fa19ac Mon Sep 17 00:00:00 2001 From: Ashok Vuyyuru Date: Fri, 7 Jan 2022 00:54:28 +0530 Subject: [PATCH] msm: ipa3: Changes not allow ODL pipe setup during SSR When SSR in progress not allowing to setup ODL pipe. Change-Id: Ied44a7bafdf90cff2f3b7619da88fe3c31d18956 Signed-off-by: Ashok Vuyyuru --- drivers/platform/msm/ipa/ipa_v3/ipa_odl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/platform/msm/ipa/ipa_v3/ipa_odl.c b/drivers/platform/msm/ipa/ipa_v3/ipa_odl.c index 372635547d..2123327373 100644 --- a/drivers/platform/msm/ipa/ipa_v3/ipa_odl.c +++ b/drivers/platform/msm/ipa/ipa_v3/ipa_odl.c @@ -372,6 +372,11 @@ int ipa3_odl_pipe_open(void) return 0; } + if (atomic_read(&ipa3_ctx->is_ssr)) { + IPAERR("SSR in progress ODL pipe configuration not allowed\n"); + return 0; + } + memset(&holb_cfg, 0, sizeof(holb_cfg)); holb_cfg.tmr_val = 0; holb_cfg.en = 1;