[alsa-devel] [PATCH 0/7] ASoC: Intel: Skylake: Critical IPC fixes and flow adjustments
cezary.rojewski at intel.com
cezary.rojewski at intel.com
Thu Jun 13 21:04:29 CEST 2019
From: Cezary Rojewski <cezary.rojewski at intel.com>
This set of changes contains critical IPC fixes:
- ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit
- ASoC: Intel: Fix race condition in IPC rx list
as well as updates to common mechanisms to use recommended flows, most
notably:
- ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence
- ASoC: Intel: Skylake: Fix incorrect capture position reporting
While flow adjustments fix issues with 100% reproduction rate, the most
crucial changes address issues occurring rarely - usually only under
stress conditions. These, however, can easily cause unexpected behavior
on DSP level.
Amadeusz Sławiński (1):
ASoC: Intel: Skylake: Reset pipeline before its deletion
Cezary Rojewski (3):
ASoC: Intel: Skylake: Fix incorrect capture position reporting
ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit
ASoC: Intel: Common: Fix NULL dereference in tx_wait_done
Gustaw Lewandowski (1):
ASoC: Intel: Fix race condition in IPC rx list
Kamil Lulko (1):
ASoC: Intel: Skylake: Strip T and L from TLV IPCs
Paweł Harłoziński (1):
ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence
include/sound/hda_codec.h | 3 +++
sound/pci/hda/hda_intel.c | 3 ---
sound/soc/intel/common/sst-ipc.c | 2 +-
sound/soc/intel/skylake/cnl-sst.c | 2 +-
sound/soc/intel/skylake/skl-messages.c | 23 ++++++++++++++++-------
sound/soc/intel/skylake/skl-pcm.c | 14 +++++++++++++-
sound/soc/intel/skylake/skl-sst-ipc.c | 4 ++--
sound/soc/intel/skylake/skl-topology.c | 22 +++++++++-------------
sound/soc/intel/skylake/skl.c | 21 +++++++++++++++++++++
sound/soc/intel/skylake/skl.h | 1 +
10 files changed, 67 insertions(+), 28 deletions(-)
--
2.17.1
More information about the Alsa-devel
mailing list