diff options
author | Liam Girdwood <[email protected]> | 2019-04-12 11:05:12 -0500 |
---|---|---|
committer | Mark Brown <[email protected]> | 2019-04-28 02:48:10 +0900 |
commit | fd51c47b352b7da0e78fc88b9e4da7f298bfdd70 (patch) | |
tree | 409969bd5f94eccf5f3fd1a3ca03474677b30def /tools/perf/scripts/python/syscall-counts.py | |
parent | 311ce4fe7637d96608b6e57bf9ebbd8aabcf429e (diff) |
ASoC: SOF: Add DSP firmware logger support
This patch adds support for real-time DSP logging (timestamped events
and bespoke binary data) for firmware debug. The current solution
relies on DMA transfers to system memory that is then accessed by
userspace tools such as sof-logger. For Intel platforms, two types of
DMAs are currently used (GP-DMA for Baytrail/CherryTrail and HDaudio
DMA for SKL+)
Due to historical reasons, the driver code follows the DSP firmware
conventions and refers to 'traces', but it is currently unrelated to
the Linux trace subsystem. Future solutions will include support for
more advanced hardware (e.g. MIPI Sys-T), additional formats and the
ability to enable/disable specific traces dynamically.
Signed-off-by: Pan Xiuli <[email protected]>
Signed-off-by: Liam Girdwood <[email protected]>
Signed-off-by: Pierre-Louis Bossart <[email protected]>
Reviewed-by: Takashi Iwai <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions