ASoC: SOF: ipc4/Intel: Support for firmware exception
authorMark Brown <broonie@kernel.org>
Tue, 19 Sep 2023 17:22:11 +0000 (18:22 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 19 Sep 2023 17:22:11 +0000 (18:22 +0100)
commit03db12ef1cbc3ad86aaaf3a5e9203a936dba52b8
tree3cfbde5f60fc2e9fcf259f59bae838333c3ca71b
parent16bb22098f0a44fed8192c4b16fede95876fdc19
parentc1c48fd6bbe788458e3685fea74bdb3cb148ff93
ASoC: SOF: ipc4/Intel: Support for firmware exception

Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:

When a firmware crashes it creats a panic information into a telemetry
slot.  The panic format is defined by Zephyr, includes stack and
additional information to help to identify the reason for the crash.
Part of the firmware exception handling the firmware also sends an
EXCEPTION_CAUGHT notification.

This series implements the kernel side handling of the exception: print
information into the kernel log export the whole telemetry slot to user
space for tools extract additional information from the panic dump.
sound/soc/sof/Makefile
sound/soc/sof/intel/hda.c
sound/soc/sof/intel/tgl.c