mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 15:14:43 +00:00
bootstage: Fix dependency for BOOTSTAGE_RECORD_COUNT
At present these three Kconfigs exist even when bootstage is not enabled. This is not necessary since bootstage.c is only built if BOOTSTAGE is enabled. Make them conditional. Also fix up the overflow message to mention TPL. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
15421b71bc
commit
939b04e9cf
2 changed files with 4 additions and 1 deletions
|
@ -449,6 +449,7 @@ config BOOTSTAGE_REPORT
|
|||
|
||||
config BOOTSTAGE_RECORD_COUNT
|
||||
int "Number of boot stage records to store"
|
||||
depends on BOOTSTAGE
|
||||
default 30
|
||||
help
|
||||
This is the size of the bootstage record list and is the maximum
|
||||
|
@ -456,6 +457,7 @@ config BOOTSTAGE_RECORD_COUNT
|
|||
|
||||
config SPL_BOOTSTAGE_RECORD_COUNT
|
||||
int "Number of boot stage records to store for SPL"
|
||||
depends on SPL_BOOTSTAGE
|
||||
default 5
|
||||
help
|
||||
This is the size of the bootstage record list and is the maximum
|
||||
|
@ -463,6 +465,7 @@ config SPL_BOOTSTAGE_RECORD_COUNT
|
|||
|
||||
config TPL_BOOTSTAGE_RECORD_COUNT
|
||||
int "Number of boot stage records to store for TPL"
|
||||
depends on TPL_BOOTSTAGE
|
||||
default 5
|
||||
help
|
||||
This is the size of the bootstage record list and is the maximum
|
||||
|
|
|
@ -349,7 +349,7 @@ void bootstage_report(void)
|
|||
}
|
||||
if (data->rec_count > RECORD_COUNT)
|
||||
printf("Overflowed internal boot id table by %d entries\n"
|
||||
"Please increase CONFIG_(SPL_)BOOTSTAGE_RECORD_COUNT\n",
|
||||
"Please increase CONFIG_(SPL_TPL_)BOOTSTAGE_RECORD_COUNT\n",
|
||||
data->rec_count - RECORD_COUNT);
|
||||
|
||||
puts("\nAccumulated time:\n");
|
||||
|
|
Loading…
Reference in a new issue