[PATCH 0/7] ASoC: Intel: Skylake: Critical IPC fixes and flow adjustments

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Cezary Rojewski <cezary.rojewski@xxxxxxxxx>

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

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux