ASoC: rt5659: Update MCLK rate in set_sysclk()
authorSameer Pujar <spujar@nvidia.com>
Mon, 15 Mar 2021 17:31:32 +0000 (23:01 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 7 Apr 2021 12:47:40 +0000 (14:47 +0200)
commit50c38f76b51d245bad27bcf46c726e0a7db64e14
tree937c6bfcb48308b4188e5563badef5b2fc906404
parentb6408fd7eb89a6ec4f241de83466349e251881ad
ASoC: rt5659: Update MCLK rate in set_sysclk()

[ Upstream commit dbf54a9534350d6aebbb34f5c1c606b81a4f35dd ]

Simple-card/audio-graph-card drivers do not handle MCLK clock when it
is specified in the codec device node. The expectation here is that,
the codec should actually own up the MCLK clock and do necessary setup
in the driver.

Suggested-by: Mark Brown <broonie@kernel.org>
Suggested-by: Michael Walle <michael@walle.cc>
Signed-off-by: Sameer Pujar <spujar@nvidia.com>
Link: https://lore.kernel.org/r/1615829492-8972-3-git-send-email-spujar@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/codecs/rt5659.c