From c87efeb82b65877fac36945075a88765cdf7bbcb Mon Sep 17 00:00:00 2001 From: Ramprasad Katkam Date: Wed, 12 Dec 2018 19:26:19 +0530 Subject: [PATCH] soc: swr-mstr: Change timeout for clk disable during ssr MBHC operations may take around 200ms to get stopped during ssr. Match timeout for clock voting to be zero to allow any pending mbhc operation to exited. Change-Id: I82162e96595fb337f19192f58f1aa7792e8b0e90 Signed-off-by: Ramprasad Katkam --- soc/swr-mstr-ctrl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/soc/swr-mstr-ctrl.c b/soc/swr-mstr-ctrl.c index ddf04ab4c2d3..dd9a5b4f1ff9 100644 --- a/soc/swr-mstr-ctrl.c +++ b/soc/swr-mstr-ctrl.c @@ -2284,7 +2284,7 @@ int swrm_wcd_notify(struct platform_device *pdev, u32 id, void *data) reinit_completion(&swrm->clk_off_complete); if (swrm->clk_ref_count && !wait_for_completion_timeout(&swrm->clk_off_complete, - msecs_to_jiffies(200))) + msecs_to_jiffies(500))) dev_err(swrm->dev, "%s: clock voting not zero\n", __func__);