FROMLIST: ASoC: Intel: Boards: move the codec PLL configuration to _init

move the codec PLL to rt5682_codec_init, because codec only need to config
the clock source/PLL once. As the result, remove the platform_clock_controls
since no need to control clock anymore.

Signed-off-by: Shuming Fan <>
Signed-off-by: Mac Chiang <>

(am from

the headphone codec clock rate is turned off in runtime suspend. So playback/
capture sampling is abnormal that results in noise playing/record by headphone.

TEST= playing music via Headphone without noise
      voice recording via headset mic without noise

Change-Id: I10098f433382d7ca096c6a61d9d96b5259af6309
Commit-Ready: ChromeOS CL Exonerator Bot <>
Tested-by: Mac Chiang <>
Reviewed-by: Curtis Malainey <>
Reviewed-by: Justin TerAvest <>
(cherry picked from commit 388f08bf746229d3a94a73cb3b0ec0c8675e4915)
Commit-Queue: Justin TerAvest <>
Tested-by: Justin TerAvest <>
Trybot-Ready: Justin TerAvest <>
1 file changed