env: net: U_BOOT_ENV_CALLBACKs should not depend on CMD_NET
[oweals/u-boot.git] / lib / Kconfig
index 416e63c1c736d05b4cc6118a59331a1e5631b6ff..3da45a5ec3221f8ea80091e06d21a9723b45cf02 100644 (file)
@@ -97,6 +97,8 @@ config SYS_HZ
 
 config USE_TINY_PRINTF
        bool "Enable tiny printf() version"
+       depends on SPL || TPL
+       default y
        help
          This option enables a tiny, stripped down printf version.
          This should only be used in space limited environments,
@@ -192,6 +194,13 @@ config TRACE_BUFFER_SIZE
          the size is too small then 'trace stats' will show a message saying
          how many records were dropped due to buffer overflow.
 
+config TRACE_CALL_DEPTH_LIMIT
+       int "Trace call depth limit"
+       depends on TRACE
+       default 15
+       help
+         Sets the maximum call depth up to which function calls are recorded.
+
 config TRACE_EARLY
        bool "Enable tracing before relocation"
        depends on TRACE
@@ -209,6 +218,14 @@ config TRACE_EARLY_SIZE
          Sets the size of the early trace buffer in bytes. This is used to hold
          tracing information before relocation.
 
+config TRACE_EARLY_CALL_DEPTH_LIMIT
+       int "Early trace call depth limit"
+       depends on TRACE_EARLY
+       default 200
+       help
+         Sets the maximum call depth up to which function calls are recorded
+         during early tracing.
+
 config TRACE_EARLY_ADDR
        hex "Address of early trace buffer in U-Boot"
        depends on TRACE_EARLY