-
Notifications
You must be signed in to change notification settings - Fork 350
Expand file tree
/
Copy pathKconfig
More file actions
36 lines (30 loc) · 1.02 KB
/
Kconfig
File metadata and controls
36 lines (30 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# SPDX-License-Identifier: BSD-3-Clause
# Trace configs
menu "Logging"
config LOG_BACKEND_SOF_PROBE
bool "Logging backend with SOF probes"
depends on LOG
select LOG_OUTPUT
help
Enable backend for log output via SOF probe interface.
Probe interface allows to transmit logs and PCM data, muxed over
a shared DMA channel.
Logging is enabled by setting up a probe point with
probe purpose value of PROBE_PURPOSE_LOGGING.
config LOG_BACKEND_SOF_PROBE_OUTPUT_DICTIONARY
bool "Dictionary"
select LOG_DICTIONARY_SUPPORT
help
Set output format of the SOF probe logging backend to
Zephyr log dictionary.
The resulting log file can be parsed with tools in
zephyr/scripts/logging/dictionary
A dictionary for the binary is created during build.
config LOG_BACKEND_SOF_PROBE_OUTPUT
int "Set logging output format"
default 1 if LOG_MIPI_SYST_ENABLE
default 2 if LOG_BACKEND_SOF_PROBE_OUTPUT_DICTIONARY
default 0 # Text encoding is default
help
Set the logging format for SOF probe output.
endmenu