ASoC: stm32: sai: fix clk prepare imbalance on probe failure
authorJohan Hovold <johan@kernel.org>
Mon, 24 Nov 2025 10:49:06 +0000 (11:49 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 25 Nov 2025 16:38:21 +0000 (16:38 +0000)
commit312ec2f0d9d1a5656f76d770bbf1d967e9289aa7
treeef112db7fcf04d1e3a3ec2d286083163dbdb7854
parente26ff429eaf10c4ef1bc3dabd9bf27eb54b7e1f4
ASoC: stm32: sai: fix clk prepare imbalance on probe failure

Make sure to unprepare the parent clock also on probe failures (e.g.
probe deferral).

Fixes: a14bf98c045b ("ASoC: stm32: sai: fix possible circular locking")
Cc: stable@vger.kernel.org # 5.5
Cc: Olivier Moysan <olivier.moysan@st.com>
Signed-off-by: Johan Hovold <johan@kernel.org>
Reviewed-by: olivier moysan <olivier.moysan@foss.st.com>
Link: https://patch.msgid.link/20251124104908.15754-3-johan@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/stm/stm32_sai_sub.c