]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda: Use position buffer for SKL+ again
authorTakashi Iwai <tiwai@suse.de>
Wed, 29 Sep 2021 07:29:34 +0000 (09:29 +0200)
committerTakashi Iwai <tiwai@suse.de>
Thu, 30 Sep 2021 11:49:59 +0000 (13:49 +0200)
commitfe70ff05348c7f9a6bb239de6b2e6ec4432b8617
tree05f3b536ed41177893f7ac9a06b6fc3e38dc5d2f
parentab08d247f54bdefd5167d5c84f437612614d9141
ALSA: hda: Use position buffer for SKL+ again

The commit 46b932ec8b74 ("ALSA: hda - Improved position reporting on
SKL+") changed the PCM position report for SKL+ chips to use DPIB, but
according to Pierre, DPIB is no best choice for the accurate position
reports and it often reports too early.  The recommended method is
rather the classical position buffer.

This patch makes the PCM position reporting on SKL+ back to the
position buffer again.

Fixes: 46b932ec8b74 ("ALSA: hda - Improved position reporting on SKL+")
Suggested-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20210929072934.6809-3-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_intel.c