ASoC: rt5682: move clk related code to rt5682_i2c_probe
authorJack Yu <jack.yu@realtek.com>
Wed, 29 Sep 2021 05:43:44 +0000 (13:43 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Jul 2022 14:35:03 +0000 (16:35 +0200)
commitc0058893a4a9deffcea9965296da77406bad2a24
tree5762650e765609fb7627ce57647b6c0cd969d24f
parent121af0231f82c3cd79308da28c151f7db59945da
ASoC: rt5682: move clk related code to rt5682_i2c_probe

[ Upstream commit 57589f82762e40bdaa975d840fa2bc5157b5be95 ]

The DAI clock is only used in I2S mode, to make it clear
and to fix clock resource release issue, we move CCF clock
related code to rt5682_i2c_probe to fix clock
register/unregister issue.

Signed-off-by: Jack Yu <jack.yu@realtek.com>
Link: https://lore.kernel.org/r/20210929054344.12112-1-jack.yu@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/codecs/rt5682-i2c.c
sound/soc/codecs/rt5682.c
sound/soc/codecs/rt5682.h