summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/lpass-rx-macro.c
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2022-02-24 11:17:10 +0000
committerMark Brown <broonie@kernel.org>2022-02-25 13:51:06 +0000
commit31bd0db84c6010cd6cf38048570b51aaae26d91d (patch)
tree7840c5e7133b35cc0920aadd58b6e47adb5d8e72 /sound/soc/codecs/lpass-rx-macro.c
parent05a41340e56f716ef9f83006990f6eea153c5fe0 (diff)
downloadlinux-31bd0db84c6010cd6cf38048570b51aaae26d91d.tar.bz2
ASoC: codecs: tx-macro: setup soundwire clks correctly
For SoundWire Frame sync to be generated correctly we need both MCLK and MCLKx2 (npl). Without pm runtime enabled these two clocks will remain on, however after adding pm runtime support its possible that NPl clock could be turned off even when SoundWire controller is active. Fix this by enabling mclk and npl clk when SoundWire clks are enabled. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Link: https://lore.kernel.org/r/20220224111718.6264-9-srinivas.kandagatla@linaro.org Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/lpass-rx-macro.c')
0 files changed, 0 insertions, 0 deletions