Merge "msm: ipa: Break from loop when icc_path is error"

This commit is contained in:
qctecmdr
2022-01-25 10:03:37 -08:00
committed by Gerrit - the friendly Code Review server

View File

@@ -9288,7 +9288,10 @@ fail_init_active_client:
ipa3_clk = NULL;
fail_bus_reg:
for (i = 0; i < ipa3_ctx->icc_num_paths; i++)
if (ipa3_ctx->ctrl->icc_path[i]) {
if (IS_ERR_OR_NULL(ipa3_ctx->ctrl->icc_path[i])) {
ipa3_ctx->ctrl->icc_path[i] = NULL;
break;
} else {
icc_put(ipa3_ctx->ctrl->icc_path[i]);
ipa3_ctx->ctrl->icc_path[i] = NULL;
}