am335x, guardian: boot count is stored in AM3352 RTC block
authorMoses Christopher <BollavarapuMoses.Christopher@in.bosch.com>
Wed, 25 Mar 2020 06:45:46 +0000 (06:45 +0000)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 14 Apr 2020 10:14:48 +0000 (15:44 +0530)
- Move bootlimit to defconfig
  - Store bootcount in RTC block

Signed-off-by: Moses Christopher <BollavarapuMoses.Christopher@in.bosch.com>
configs/am335x_guardian_defconfig
include/configs/am335x_guardian.h

index 942530d76e51b8f0b65ec269a9c983eac85623b2..6bd5f0a9e5fb96933317bedd3e3586dc848fa33d 100644 (file)
@@ -9,6 +9,8 @@ CONFIG_AM33XX=y
 CONFIG_TARGET_AM335X_GUARDIAN=y
 CONFIG_SPL_SERIAL_SUPPORT=y
 CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
+CONFIG_BOOTCOUNT_BOOTLIMIT=3
+CONFIG_SYS_BOOTCOUNT_ADDR=0x44E3E000
 CONFIG_SPL=y
 CONFIG_BOOTSTAGE_STASH_ADDR=0x0
 CONFIG_SPL_LIBDISK_SUPPORT=y
@@ -58,7 +60,7 @@ CONFIG_DEFAULT_DEVICE_TREE="am335x-guardian"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_SPL_DM=y
 CONFIG_BOOTCOUNT_LIMIT=y
-CONFIG_BOOTCOUNT_ENV=y
+CONFIG_BOOTCOUNT_AM33XX=y
 CONFIG_LED=y
 CONFIG_LED_GPIO=y
 CONFIG_MISC=y
index 6b9b6a28e96a2f905e5bd4b91d945e7a1dae4023..3c6147a266104c9c6d728d2101ebf0d8cb8a2178 100644 (file)
@@ -46,7 +46,6 @@
        AM335XX_BOARD_FDTFILE \
        MEM_LAYOUT_ENV_SETTINGS \
        BOOTENV \
-       "bootlimit=3\0" \
        "bootubivol=rootfs\0" \
        "altbootcmd=" \
                "setenv boot_config \"extlinux-rollback.conf\"; " \