]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: codecs: lpass: register mclk after runtime pm
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 9 Feb 2023 12:28:03 +0000 (12:28 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 10 Mar 2023 08:33:21 +0000 (09:33 +0100)
commitbd88de5de568220244061164e1d71529cd0ba208
tree92fa711179039dff9d007856c18e5fefe68a53e8
parent084196873b0f25b44e9b491deb5c0639db04a7bd
ASoC: codecs: lpass: register mclk after runtime pm

[ Upstream commit 2771503d7bc367837eb0c170604fd940e6b4ed8d ]

move mclk out registration after runtime pm is enabled so that the
clk framework can resume the codec if it requires to enable the mclk out.

Fixes: 86e08bf6fd1d ("ASoC: codecs: wsa-macro: add runtime pm support")
Fixes: 2edc0f177c78 ("ASoC: codecs: va-macro: add runtime pm support")
Fixes: d2ce795cadad ("ASoC: codecs: rx-macro: add runtime pm support")
Fixes: 8054ed3be251 ("ASoC: codecs: tx-macro: add runtime pm support")
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20230209122806.18923-6-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/codecs/lpass-rx-macro.c
sound/soc/codecs/lpass-tx-macro.c
sound/soc/codecs/lpass-va-macro.c
sound/soc/codecs/lpass-wsa-macro.c