From 3b528eff50712370ebbab2ad75535da8fa57f490 Mon Sep 17 00:00:00 2001 From: Rohit kumar Date: Mon, 4 Jan 2021 18:28:24 +0530 Subject: [PATCH] asoc: msm_common: Fix pinctrl state during shutdown Move pinctrl state to sleep instead of active during mi2s shutdown. Change-Id: I9dc1097a698d6ebd34ac3cedac99e95799a7fb66 Signed-off-by: Rohit kumar --- asoc/msm_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asoc/msm_common.c b/asoc/msm_common.c index 122a01f804..ef83d926e8 100644 --- a/asoc/msm_common.c +++ b/asoc/msm_common.c @@ -301,7 +301,7 @@ void msm_common_snd_shutdown(struct snd_pcm_substream *substream) if (pdata->mi2s_gpio_p[index]) { atomic_dec(&pdata->mi2s_gpio_ref_cnt[index]); if (atomic_read(&pdata->mi2s_gpio_ref_cnt[index]) == 0) { - ret = msm_cdc_pinctrl_select_active_state( + ret = msm_cdc_pinctrl_select_sleep_state( pdata->mi2s_gpio_p[index]); if (ret) dev_err(card->dev,