Hi,
this is the final part of my cleanup / refactoring patchsets for Intel LPE audio. Now the PCM stream engine has been rewritten. It supports more flexible configuration, not only fixed 4 periods, for example, yet with a lot of code reduction.
As usual, the patches are found in topic/intel-lpe-audio-cleanup branch.
thanks,
Takashi
===
Takashi Iwai (4): ALSA: x86: Don't pass SNDRV_PCM_INFO_BATCH flag ALSA: x86: Explicit specify 32bit DMA ALSA: x86: Don't check connection in lowlevel accessors ALSA: x86: Refactor PCM process engine
sound/x86/intel_hdmi_audio.c | 613 ++++++++++++++------------------------- sound/x86/intel_hdmi_audio.h | 23 +- sound/x86/intel_hdmi_lpe_audio.h | 26 +- 3 files changed, 236 insertions(+), 426 deletions(-)