Message ID | 1602596386-9886-1-git-send-email-srivasam@codeaurora.org (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | [1/2] Asoc: qcom: lpass-cpu: Fix clock disable failure | expand |
On Tue, Oct 13, 2020 at 07:09:46PM +0530, Srinivasa Rao Mandadapu wrote: > From: V Sujith Kumar Reddy <vsujithk@codeaurora.org> > > Disable MI2S bit clock from PAUSE/STOP/SUSPEND usecase > instead of shutdown time. Acheive this by invoking > clk_disable_unprepare API from cpu daiops shutdown to > cpu daiops trigger. I'm missing patch 2 here? > This Fix is update to the below patch. > https://lore.kernel.org/patchwork/patch/1308101/ Fixes should be specified using tags like this: Fixes: commit 30fb9454ab23 ("selftests/vm: hmm-tests: remove the libhugetlbfs dependency") in the changelog. Please submit patches using subject lines reflecting the style for the subsystem, this makes it easier for people to identify relevant patches. Look at what existing commits in the area you're changing are doing and make sure your subject lines visually resemble what they're doing. There's no need to resubmit to fix this alone.
ThanksĀ Mark Brown for your time !!! On 10/13/2020 8:45 PM, Mark Brown wrote: > On Tue, Oct 13, 2020 at 07:09:46PM +0530, Srinivasa Rao Mandadapu wrote: >> From: V Sujith Kumar Reddy <vsujithk@codeaurora.org> >> >> Disable MI2S bit clock from PAUSE/STOP/SUSPEND usecase >> instead of shutdown time. Acheive this by invoking >> clk_disable_unprepare API from cpu daiops shutdown to >> cpu daiops trigger. > I'm missing patch 2 here? No.. It's a single patch. By mistake I sent with wrong header. > >> This Fix is update to the below patch. >> https://lore.kernel.org/patchwork/patch/1308101/ > Fixes should be specified using tags like this: > > Fixes: commit 30fb9454ab23 ("selftests/vm: hmm-tests: remove the libhugetlbfs dependency") > > in the changelog. Thanks for your guidance. I will take care of it next time. > > Please submit patches using subject lines reflecting the style for the > subsystem, this makes it easier for people to identify relevant patches. > Look at what existing commits in the area you're changing are doing and > make sure your subject lines visually resemble what they're doing. > There's no need to resubmit to fix this alone.
diff --git a/sound/soc/qcom/lpass-cpu.c b/sound/soc/qcom/lpass-cpu.c index ba2aca3..2dfb921 100644 --- a/sound/soc/qcom/lpass-cpu.c +++ b/sound/soc/qcom/lpass-cpu.c @@ -88,8 +88,6 @@ static void lpass_cpu_daiops_shutdown(struct snd_pcm_substream *substream, { struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); - clk_disable_unprepare(drvdata->mi2s_bit_clk[dai->driver->id]); - clk_disable_unprepare(drvdata->mi2s_osr_clk[dai->driver->id]); } @@ -324,6 +322,7 @@ static int lpass_cpu_daiops_trigger(struct snd_pcm_substream *substream, if (ret) dev_err(dai->dev, "error writing to i2sctl reg: %d\n", ret); + clk_disable_unprepare(drvdata->mi2s_bit_clk[dai->driver->id]); break; }