blob: c9d627cce2ba47eb9562f118b3326a83113421ec [file] [log] [blame]
Ian Ray542a48e2017-11-08 15:35:13 +00001#
2# Boot count configuration
3#
4
5menu "Boot count support"
6
7config BOOTCOUNT
8 bool "Enable Boot count support"
9 help
10 Enable boot count support, which provides the ability to store the
11 number of times the board has booted on a number of different
12 persistent storage mediums.
13
14if BOOTCOUNT
15
16config BOOTCOUNT_EXT
17 bool "Boot counter on EXT filesystem"
18 help
19 Add support for maintaining boot count in a file on an EXT
20 filesystem.
21
22if BOOTCOUNT_EXT
23
24config SYS_BOOTCOUNT_EXT_INTERFACE
25 string "Interface on which to find boot counter EXT filesystem"
26 default "mmc"
27 depends on BOOTCOUNT_EXT
28 help
29 Set the interface to use when locating the filesystem to use for the
30 boot counter.
31
32config SYS_BOOTCOUNT_EXT_DEVPART
33 string "Partition of the boot counter EXT filesystem"
34 default "0:1"
35 depends on BOOTCOUNT_EXT
36 help
37 Set the partition to use when locating the filesystem to use for the
38 boot counter.
39
40config SYS_BOOTCOUNT_EXT_NAME
41 string "Path and filename of the EXT filesystem based boot counter"
42 default "/boot/failures"
43 depends on BOOTCOUNT_EXT
44 help
45 Set the filename and path of the file used to store the boot counter.
46
47config SYS_BOOTCOUNT_ADDR
48 hex "RAM address used for reading and writing the boot counter"
49 default 0x7000A000
50 depends on BOOTCOUNT_EXT
51 help
52 Set the address used for reading and writing the boot counter.
53
54endif
55
56endif
57
58endmenu