summaryrefslogtreecommitdiff
path: root/sound/soc/intel/common
diff options
context:
space:
mode:
authorPeter Ujfalusi <peter.ujfalusi@ti.com>2019-07-25 11:34:23 +0300
committerMark Brown <broonie@kernel.org>2019-07-26 15:09:09 +0300
commit34a2a80ff30b5d2330abfa8980c7f0cc15a8158a (patch)
tree211576006c6214dc3f415b23f2fa1c85f8c3e18f /sound/soc/intel/common
parent40aa5383e393d72f6aa3943a4e7b1aae25a1e43b (diff)
downloadlinux-34a2a80ff30b5d2330abfa8980c7f0cc15a8158a.tar.xz
ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode
When running McASP as master capture alone will not record any audio unless a parallel playback stream is running. As soon as the playback stops the captured data is going to be silent again. In McASP master mode we need to set the PDIR for the clock pins and fix the mcasp_set_axr_pdir() to skip the bits in the PDIR registers above AMUTE. This went unnoticed as most of the boards uses McASP as slave and neither of these issues are visible (audible) in those setups. Fixes: ca3d9433349e ("ASoC: davinci-mcasp: Update PDIR (pin direction) register handling") Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Link: https://lore.kernel.org/r/20190725083423.7321-1-peter.ujfalusi@ti.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/common')
0 files changed, 0 insertions, 0 deletions