diff options
author | Alex Kiernan <alex.kiernan@gmail.com> | 2018-02-16 15:50:46 +0000 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-02-24 08:43:42 -0500 |
commit | aa5a863283611a1dae8c76e511767ac970829952 (patch) | |
tree | 4daf603c239d6729c238f694a1acb3dfd3804aeb /drivers/bootcount | |
parent | bec8c647bc263d80040413a09f54751bc27c9d31 (diff) | |
download | u-boot-aa5a863283611a1dae8c76e511767ac970829952.tar.gz u-boot-aa5a863283611a1dae8c76e511767ac970829952.tar.xz u-boot-aa5a863283611a1dae8c76e511767ac970829952.zip |
Migrate generic bootcount to Kconfig
Make generate boot counter selected in the same way as other boot count
drivers
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Diffstat (limited to 'drivers/bootcount')
-rw-r--r-- | drivers/bootcount/Kconfig | 11 | ||||
-rw-r--r-- | drivers/bootcount/Makefile | 2 |
2 files changed, 12 insertions, 1 deletions
diff --git a/drivers/bootcount/Kconfig b/drivers/bootcount/Kconfig index e0d1fc2fc6..9fde2f2a66 100644 --- a/drivers/bootcount/Kconfig +++ b/drivers/bootcount/Kconfig @@ -14,6 +14,16 @@ choice prompt "Boot count device" default BOOTCOUNT_AM33XX if AM33XX || SOC_DA8XX default BOOTCOUNT_AT91 if AT91SAM9XE + default BOOTCOUNT_GENERIC + +config BOOTCOUNT_GENERIC + bool "Generic default boot counter" + help + Generic bootcount stored at SYS_BOOTCOUNT_ADDR. + + SYS_BOOTCOUNT_ADDR: + Set to the address where the bootcount and bootcount magic + will be stored. config BOOTCOUNT_EXT bool "Boot counter on EXT filesystem" @@ -64,6 +74,7 @@ endchoice config SYS_BOOTCOUNT_SINGLEWORD bool "Use single word to pack boot count and magic value" + depends on BOOTCOUNT_GENERIC help This option enables packing boot count magic value and boot count into single word (32 bits). diff --git a/drivers/bootcount/Makefile b/drivers/bootcount/Makefile index a3658c11b8..3e1ae8c884 100644 --- a/drivers/bootcount/Makefile +++ b/drivers/bootcount/Makefile @@ -2,7 +2,7 @@ # SPDX-License-Identifier: GPL-2.0+ # -obj-y += bootcount.o +obj-$(CONFIG_BOOTCOUNT_GENERIC) += bootcount.o obj-$(CONFIG_BOOTCOUNT_AT91) += bootcount_at91.o obj-$(CONFIG_BOOTCOUNT_AM33XX) += bootcount_davinci.o obj-$(CONFIG_BOOTCOUNT_RAM) += bootcount_ram.o |