ASoC: Intel: move sysclk source setting to platform_clock_control for balance.
authorJin Yao <yao.jin@linux.intel.com>
Tue, 10 Mar 2015 01:05:38 +0000 (09:05 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 10 Mar 2015 20:40:51 +0000 (20:40 +0000)
commit8d0c38a3f2a6bb70e952f127ed817fc7a08db52c
tree3200cc2fa97c70ef6c6d1a3a43f67c7b2c4a53ca
parent1a5ab21c2e0f3d6b25ee9f7ca3429fac57027f76
ASoC: Intel: move sysclk source setting to platform_clock_control for balance.

A playback noise happens after suspend/resume on Braswell. The issue is due to
the codec PLL and codec ASRC are not enabled correctly due to the incorrect
sysclk setting after resume. This patch resets the sysclk source setting in
platform clock control widget handler.

Signed-off-by: Bard Liao <bardliao@realtek.com>
Signed-off-by: Jin Yao <yao.jin@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/cht_bsw_rt5672.c