summaryrefslogtreecommitdiff
path: root/common/spl/Kconfig
diff options
context:
space:
mode:
authorPhilippe Reynes <philippe.reynes@softathome.com>2020-12-11 21:56:47 +0300
committerTom Rini <trini@konsulko.com>2021-01-28 00:58:57 +0300
commit4d145f26dd06d9de0c2da3ff2c1f8be1ac9dbd2b (patch)
treed60bb651a866621ccf883e1d948e1dbe954c921a /common/spl/Kconfig
parente9ebc17e59217eed457ae83b3c1eec0f7a86daa7 (diff)
downloadu-boot-4d145f26dd06d9de0c2da3ff2c1f8be1ac9dbd2b.tar.xz
bootcount: allow to use this feature on TPL
This commit add an option TPL_BOOTCOUNT_LIMIT to use bootcount on TPL. Signed-off-by: Philippe Reynes <philippe.reynes@softathome.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common/spl/Kconfig')
-rw-r--r--common/spl/Kconfig9
1 files changed, 8 insertions, 1 deletions
diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index bdc229f930..774541c02b 100644
--- a/common/spl/Kconfig
+++ b/common/spl/Kconfig
@@ -186,7 +186,7 @@ config SPL_BOOTROM_SUPPORT
config SPL_BOOTCOUNT_LIMIT
bool "Support bootcount in SPL"
- depends on SPL_ENV_SUPPORT
+ depends on SPL_ENV_SUPPORT && !TPL_BOOTCOUNT_LIMIT
help
On some boards, which use 'falcon' mode, it is necessary to check
and increment the number of boot attempts. Such boards do not
@@ -1382,6 +1382,13 @@ config TPL_BOARD_INIT
spl_board_init() from board_init_r(). This function should be
provided by the board.
+config TPL_BOOTCOUNT_LIMIT
+ bool "Support bootcount in TPL"
+ depends on TPL_ENV_SUPPORT
+ help
+ If this option is enabled, the TPL will support bootcount.
+ For example, it may be useful to choose the device to boot.
+
config TPL_LDSCRIPT
string "Linker script for the TPL stage"
depends on TPL