[PATCH 0/9] ASoC: SOF: Intel: LunarLake preparation patches

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

 



This patchset adds the changes required for the hda-dai extension to
deal with SSSP/DMIC/SoundWire starting with LunarLake, as well as the
new TLV IPC to provide the DMA stream_tag to the DSP firmware.

LunarLake support for SSP/DMIC is ready but is gated by the patch
"ASoC: SOF: Intel: shim: add enum for ACE 2.0 IP used in LunarLake"
currently only present in the SoundWire tree.

Pierre-Louis Bossart (9):
  ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis
    warnings
  ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback
  ASoC: SOF: Intel: hda-dai: add calc_stream_format callback
  ASoC: SOF: Intel: hda-dai: add get_hlink callback
  ASoC: SOF: ipc4-topology: extend ALH-specific data structure
  ASoC: SOF: ipc4-topology: introduce DMA config TLV
  ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data
  ASoC: SOF: Intel: mtl: prepare for code reuse
  ASoC: SOF: Intel: hda: add helper to extract SoundWire link count

 sound/soc/sof/intel/hda-dai-ops.c | 58 ++++++++++++++++++++++-
 sound/soc/sof/intel/hda-dai.c     | 64 +++++++++++---------------
 sound/soc/sof/intel/hda.c         | 25 ++++++++++
 sound/soc/sof/intel/hda.h         | 19 ++++++++
 sound/soc/sof/intel/mtl.c         | 12 ++---
 sound/soc/sof/intel/mtl.h         |  7 +++
 sound/soc/sof/ipc4-topology.c     | 44 ++++++++++++++----
 sound/soc/sof/ipc4-topology.h     | 76 +++++++++++++++++++++++++------
 8 files changed, 239 insertions(+), 66 deletions(-)

-- 
2.37.2




[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