[PATCH 0/6] ASoC: SOF: ipc4/Intel: Improve and enable IPC error dump

Peter Ujfalusi peter.ujfalusi at linux.intel.com
Fri Sep 23 15:36:10 CEST 2022


Hi,

On Intel platforms the registers for DSP communications are used differently,
the IPC dump information is not correct since important registers are not
printed and existing ones are used a bit differently for IPC4.

As a last step, enable the IPC timeout 'handling' and allow the printout of
the now usefull IPC dump.

Regards,
Peter
---
Peter Ujfalusi (6):
  ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4
  ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4
  ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump
  ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump
  ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3
  ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout

 sound/soc/sof/intel/apl.c     |  7 ++++++-
 sound/soc/sof/intel/cnl.c     | 28 +++++++++++++++++++++++++++-
 sound/soc/sof/intel/hda-ipc.h |  1 +
 sound/soc/sof/intel/hda.c     | 21 ++++++++++++++++++++-
 sound/soc/sof/intel/hda.h     |  1 +
 sound/soc/sof/intel/icl.c     |  7 ++++++-
 sound/soc/sof/intel/mtl.c     | 17 ++++++++---------
 sound/soc/sof/intel/skl.c     |  2 +-
 sound/soc/sof/intel/tgl.c     |  7 ++++++-
 sound/soc/sof/ipc4.c          |  1 +
 10 files changed, 77 insertions(+), 15 deletions(-)

-- 
2.37.3



More information about the Alsa-devel mailing list