ALSA: hda - Avoid BDL position workaround when no_period_wakeup is set
commit915bf29eb94beabed8bf577bfd62fc0ba9abbf37
authorTakashi Iwai <tiwai@suse.de>
Tue, 11 Sep 2012 13:19:10 +0000 (11 15:19 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 11 Sep 2012 13:19:10 +0000 (11 15:19 +0200)
treec0851d04d9a26fb10bb16d08a9f11f1c70f4bfb6
parent5fe8e1e6717c0ed40abff8be3a441d0e2eb47169
ALSA: hda - Avoid BDL position workaround when no_period_wakeup is set

Originally the bogus period at BDL head was introduced as a workaround
for the mismatching position update at the period boundary, typically
seen on dmix.  However, for applications like PulseAudio that don't
require period wake ups, this workaround is just superfluous.  Thus
better to disable it when no_period_wakeup is given in hw_params.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_intel.c