mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-23 20:24:26 +08:00
log: Add a Kconfig option to set the default log level
At present the default log level is set to LOGL_INFO on start-up. Allow this to be controlled from Kconfig. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
6fc7e93896
commit
f0b05c95e3
@ -535,6 +535,26 @@ config TPL_LOG_MAX_LEVEL
|
||||
8 - debug content
|
||||
9 - debug hardware I/O
|
||||
|
||||
config LOG_DEFAULT_LEVEL
|
||||
int "Default logging level to display"
|
||||
default 6
|
||||
help
|
||||
This is the default logging level set when U-Boot starts. It can
|
||||
be adjusted later using the 'log level' command. Note that setting
|
||||
this to a value abnove LOG_MAX_LEVEL will be ineffective, since the
|
||||
higher levels are not compiled in to U-Boot.
|
||||
|
||||
0 - emergency
|
||||
1 - alert
|
||||
2 - critical
|
||||
3 - error
|
||||
4 - warning
|
||||
5 - note
|
||||
6 - info
|
||||
7 - debug
|
||||
8 - debug content
|
||||
9 - debug hardware I/O
|
||||
|
||||
config LOG_CONSOLE
|
||||
bool "Allow log output to the console"
|
||||
depends on LOG
|
||||
|
@ -316,7 +316,7 @@ int log_init(void)
|
||||
}
|
||||
gd->flags |= GD_FLG_LOG_READY;
|
||||
if (!gd->default_log_level)
|
||||
gd->default_log_level = LOGL_INFO;
|
||||
gd->default_log_level = CONFIG_LOG_DEFAULT_LEVEL;
|
||||
gd->log_fmt = LOGF_DEFAULT;
|
||||
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user