]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control error
authorAravind Anilraj <aravindanilraj0702@gmail.com>
Wed, 1 Apr 2026 22:05:04 +0000 (18:05 -0400)
committerMark Brown <broonie@kernel.org>
Fri, 3 Apr 2026 14:14:59 +0000 (15:14 +0100)
commita02496a29463e7f0d1643e83aab28adb3dd03f1a
treee8f299db6ac8a7801722f392a2980030e0d71ec9
parent7aaa8047eafd0bd628065b15757d9b48c5f9c07d
ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control error

If byt_rt5640_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
cleanup call to prevent the clock from leaking.

Signed-off-by: Aravind Anilraj <aravindanilraj0702@gmail.com>
Reviewed-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://patch.msgid.link/20260401220507.23557-2-aravindanilraj0702@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/boards/bytcr_rt5640.c