[PATCH 00/10] Make the SOF pcm_hw_params DSP op IPC agnostic

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

 



In preparation for supporting the newly introduced IPC version in the SOF
firmware, this patchset adds the changes required to make the
pcm_hw_params DSP op IPC agnostic.

Peter Ujfalusi (10):
  ASoC: SOF: sof-priv: Remove stale snd_sof_ipc_stream_pcm_params()
    declaration
  ASoC: SOF: Make pcm_hw_params snd_sof_dsp_ops callback IPC neutral
  ASoC: SOF: pcm: Remove sof_pcm_dsp_params() wrapper
  ASoC: SOF: Introduce optional callback to configure stream data offset
  ASoC: SOF: Mark snd_sof_dsp_ops.ipc_pcm_params() callback optional
  ASoC: SOF: stream-ipc: Add sof_set_stream_data_offset()
  ASoC: SOF: Intel: hda-ipc: Add hda_set_stream_data_offset()
  ASoC: SOF: Intel: Convert to use the generic set_stream_data_offset
    ops
  ASoC: SOF: imx: Convert to use the generic set_stream_data_offset ops
  ASoC: SOF: Remove ipc_pcm_params() ops

 sound/soc/sof/amd/acp-pcm.c   |  8 ++++---
 sound/soc/sof/amd/acp.h       |  3 ++-
 sound/soc/sof/core.c          |  3 +--
 sound/soc/sof/imx/imx8.c      |  4 ++--
 sound/soc/sof/imx/imx8m.c     |  2 +-
 sound/soc/sof/intel/apl.c     |  2 +-
 sound/soc/sof/intel/bdw.c     |  2 +-
 sound/soc/sof/intel/byt.c     |  4 ++--
 sound/soc/sof/intel/cnl.c     |  2 +-
 sound/soc/sof/intel/hda-ipc.c |  8 +++----
 sound/soc/sof/intel/hda-pcm.c | 18 ++++----------
 sound/soc/sof/intel/hda.h     |  8 +++----
 sound/soc/sof/intel/icl.c     |  2 +-
 sound/soc/sof/intel/pci-tng.c |  2 +-
 sound/soc/sof/intel/tgl.c     |  2 +-
 sound/soc/sof/ops.h           | 21 +++++++++-------
 sound/soc/sof/pcm.c           | 45 ++++++++++++++++++++---------------
 sound/soc/sof/sof-priv.h      | 33 +++++++++++++++++--------
 sound/soc/sof/stream-ipc.c    |  9 ++++---
 19 files changed, 95 insertions(+), 83 deletions(-)

-- 
2.25.1




[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