[alsa-devel] [PATCH 0/4] A few more extensions to LPE audio driver

Takashi Iwai tiwai at suse.de
Mon Feb 13 15:39:15 CET 2017


Hi,

Linus decided to take another week for 4.11 merge window, so I could
play a bit more, and here is the result :)

The first patch is the fix for possible GPU hang, and this has been
for a while in my local branch and tested.  This should be OK to merge
soon.  (It's also as same as what Ian tested in the last weekend.)

The next one is merely a cleanup patch, so it's fine, too.  The third
one is a transition to use the runtime PM autosuspend, and it's a
preliminary for the last change.

The last one is the new and experimental one: it enables the keep-link
feature.  With this patch, the device is managed as default via
autosuspend, and the link is opened (but silenced) for the pre-given
time (2 seconds) after the PCM close.  If the application restarts the
stream quickly, the receiver is still warm and can resume gracefully.

All these patches are found in topic/intel-lpe-audio branch.
(BTW, I cleaned up my branches: now for-next branch tracks the latest
 stable patches to be merged, while topic/intel-lpe-audio branch
 tracks the experimental patches.  Beware that the latter may be
 rebased frequently.)


Takashi

===

Takashi Iwai (4):
  ALSA: x86: Handle reset at prepare callback
  ALSA: x86: Drop unused stream.running field
  ALSA: x86: Use runtime PM autosuspend
  ALSA: x86: Enable keep-link feature

 sound/x86/intel_hdmi_audio.c | 110 ++++++++++++++++++++++++++++++++-----------
 sound/x86/intel_hdmi_audio.h |   2 +-
 2 files changed, 84 insertions(+), 28 deletions(-)

-- 
2.11.1



More information about the Alsa-devel mailing list