Re: [PATCH v4 2/4] ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control error
From: Mark Brown
Date: Mon Mar 30 2026 - 12:56:12 EST
On Sat, Mar 28, 2026 at 01:25:53AM -0400, aravindanilraj0702@xxxxxxxxx wrote:
> If byt_rt5651_prepare_and_enable_pll1() fails, the function returns
> without calling clk_disable_unprepare() on priv->mclk, which was
> already enabled earlier in the same code path. Add the missing
> clk_disable_unprepare() call before returning the error.
> if (SND_SOC_DAPM_EVENT_ON(event)) {
> ret = clk_prepare_enable(priv->mclk);
> if (ret < 0) {
> - dev_err(card->dev, "could not configure MCLK state");
> + dev_err(card->dev, "could not configure MCLK state\n");
> return ret;
> }
> ret = byt_rt5651_prepare_and_enable_pll1(codec_dai, 48000, 50);
As I said on prior versions this has an unrelated change in this print.
Please don't ignore review comments, people are generally making them
for a reason and are likely to have the same concerns if issues remain
unaddressed. Having to repeat the same comments can get repetitive and
make people question the value of time spent reviewing. If you disagree
with the review comments that's fine but you need to reply and discuss
your concerns so that the reviewer can understand your decisions.
Attachment:
signature.asc
Description: PGP signature