Based on a patch by Martin Schrodt.
v4: rebase to latest master, move enable-by-default to separate patch.
v3: rebase to latest master, solve compat.h conflict.
v2: drop underrun detection, handle overruns only.
Gerd Hoffmann (5):
audio/hda: create millisecond timers that handle IO
audio/hda: turn some dprintfs into trace points
audio/hda: tweak timer adjust logic
audio/hda: detect output buffer overruns
audio/hda: enable new timer code by default.
include/hw/compat.h | 4 +
hw/audio/hda-codec.c | 287 ++++++++++++++++++++++++++++++++++++++++++++------
hw/audio/intel-hda.c | 7 --
hw/audio/trace-events | 6 ++
4 files changed, 266 insertions(+), 38 deletions(-)
--
2.9.3