From 4533f4d57f3050518d4d31773708f9584762e224 Mon Sep 17 00:00:00 2001 From: Praveen Kurapati Date: Wed, 6 Feb 2019 06:14:15 +0530 Subject: [PATCH] msm: ipa3: Initialize parameters for registering client Parameters used for regitering client can contain garbage values. Initialized those parameters to avoid it. Change-Id: If593d1aee081d84f80f85fb738470121d73d9423 Signed-off-by: Praveen Kurapati --- drivers/platform/msm/ipa/ipa_clients/ipa_wdi3.c | 1 + drivers/platform/msm/ipa/ipa_clients/ipa_wigig.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/drivers/platform/msm/ipa/ipa_clients/ipa_wdi3.c b/drivers/platform/msm/ipa/ipa_clients/ipa_wdi3.c index 0f1b84b2bbd0..26c51859100c 100644 --- a/drivers/platform/msm/ipa/ipa_clients/ipa_wdi3.c +++ b/drivers/platform/msm/ipa/ipa_clients/ipa_wdi3.c @@ -500,6 +500,7 @@ int ipa_wdi_conn_pipes(struct ipa_wdi_conn_in_params *in, goto fail_add_dependency; } } else { + memset(&pm_params, 0, sizeof(pm_params)); pm_params.name = "wdi"; pm_params.callback = ipa_wdi_pm_cb; pm_params.user_data = NULL; diff --git a/drivers/platform/msm/ipa/ipa_clients/ipa_wigig.c b/drivers/platform/msm/ipa/ipa_clients/ipa_wigig.c index 3738e4c6b5d4..d0609452bade 100644 --- a/drivers/platform/msm/ipa/ipa_clients/ipa_wigig.c +++ b/drivers/platform/msm/ipa/ipa_clients/ipa_wigig.c @@ -569,6 +569,7 @@ int ipa_wigig_conn_rx_pipe(struct ipa_wigig_conn_rx_in_params *in, return ret; } + memset(&pm_params, 0, sizeof(pm_params)); pm_params.name = "wigig"; pm_params.callback = ipa_wigig_pm_cb; pm_params.user_data = NULL; @@ -1070,6 +1071,7 @@ int ipa_wigig_conn_rx_pipe_smmu( return ret; } + memset(&pm_params, 0, sizeof(pm_params)); pm_params.name = "wigig"; pm_params.callback = ipa_wigig_pm_cb; pm_params.user_data = NULL;