summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/sound/tscs454.txt
diff options
context:
space:
mode:
authorMac Chiang2018-05-31 19:18:32 +0200
committerMark Brown2018-06-01 12:27:30 +0200
commit56c3a95385df558a471f7fcedba73c9ed836a906 (patch)
tree842ad860d7c12924a104b41b8a3ec65fe165ddc4 /Documentation/devicetree/bindings/sound/tscs454.txt
parentASoC: simple-card: set cpu dai clk in hw_params (diff)
downloadkernel-qcow2-linux-56c3a95385df558a471f7fcedba73c9ed836a906.tar.gz
kernel-qcow2-linux-56c3a95385df558a471f7fcedba73c9ed836a906.tar.xz
kernel-qcow2-linux-56c3a95385df558a471f7fcedba73c9ed836a906.zip
ASoC: Intel: kbl: Move codec sysclk config to codec_init function
On APL, commit fd0f237572ad ("ASoC: Intel: bxt: Move codec sysclk config to codec_init function") fixed an issue related to jack detection. The MCLK for DA7219 does not change in this platform, but is currently being configured everytime as part of the platform_clock event handler for DAPM. The upshot of this is that we have unnecessary calls to this function, and it also means that if a stream hasn't yet been started, DA7219 driver does not have the correct MCLK rates programmed and so the HP detection feature does not operate as expected. The same fix is needed on KBL. This patch rectifies this issue by moving the sysclk call to codec_init function so it's only called once at initialisation. Signed-off-by: Mac Chiang <mac.chiang@intel.com> Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/sound/tscs454.txt')
0 files changed, 0 insertions, 0 deletions