ASoC: Intel: Skylake: Fix incorrect capture position reporting
authorCezary Rojewski <cezary.rojewski@intel.com>
Thu, 13 Jun 2019 19:04:30 +0000 (21:04 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 18 Jun 2019 18:15:27 +0000 (19:15 +0100)
commit7a1954de3050cb13cf9ee43493ea45785dae68a2
tree8ddcf1525a3ec8389c1dba0d9fe299fdf0c9ba9b
parent3e802e90ffcce333127d928eaefdfcc34af233e8
ASoC: Intel: Skylake: Fix incorrect capture position reporting

HW recommends to set DUM bit on device power up, so that DPIB write
request occurs every frame regardless of whether DPIB has changed or
not. This addresses incorrect position reporting for capture streams.

Signed-off-by: Leoni Prodduvaka <leoni.prodduvaka@intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl.c
sound/soc/intel/skylake/skl.h