]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: eve: implement set_bias_level function for rt5514
authorBrent Lu <brent.lu@intel.com>
Fri, 25 Oct 2019 09:11:31 +0000 (17:11 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 28 Oct 2019 13:12:57 +0000 (13:12 +0000)
commit373bf04f7500bc2db7476e5b9652a574fe1578f9
tree99101f4c339c81a33516cd5965fca22ab40e34ee
parent79961e747f66d41e04a7187ca9f3e31d0619f44b
ASoC: eve: implement set_bias_level function for rt5514

The first DMIC capture always fail (zero sequence data from PCM port)
after using DSP hotwording function (i.e. Google assistant).

This rt5514 codec requires to control mclk directly in the set_bias_level
function. Implement this function in machine driver to control the
ssp1_mclk clock explicitly could fix this issue.

Signed-off-by: Brent Lu <brent.lu@intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/1571994691-20199-1-git-send-email-brent.lu@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c