
This converts the following to Kconfig: CONFIG_TRACE
Signed-off-by: Simon Glass sjg@chromium.org ---
Changes in v2: None
cmd/Kconfig | 2 +- lib/Kconfig | 9 +++++++++ scripts/config_whitelist.txt | 1 - 3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/cmd/Kconfig b/cmd/Kconfig index 0b07b3b9d77..bd1c5afc7e7 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -1888,7 +1888,7 @@ config CMD_TRACE Enables a command to control using of function tracing within U-Boot. This allows recording of call traces including timing information. The command can write data to memory for exporting - for analsys (e.g. using bootchart). See doc/README.trace for full + for analysis (e.g. using bootchart). See doc/README.trace for full details.
config CMD_AVB diff --git a/lib/Kconfig b/lib/Kconfig index 366d164cd76..6909756e307 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -165,6 +165,15 @@ config RBTREE config BITREVERSE bool "Bit reverse library from Linux"
+config TRACE + bool "Support for tracing of function calls and timing" + imply CMD_TRACE + help + Enables function tracing within U-Boot. This allows recording of call + traces including timing information. The command can write data to + memory for exporting for analysis (e.g. using bootchart). + See doc/README.trace for full details. + source lib/dhry/Kconfig
menu "Security support" diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 8c7c1592a56..3c99b77be49 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -4406,7 +4406,6 @@ CONFIG_TMU_TIMER CONFIG_TPL_PAD_TO CONFIG_TPM_TIS_BASE_ADDRESS CONFIG_TPS6586X_POWER -CONFIG_TRACE CONFIG_TRACE_BUFFER_SIZE CONFIG_TRACE_EARLY CONFIG_TRACE_EARLY_ADDR