| Bootcount Configuration | |
| This is the implementation of the feature as described in | |
| https://docs.u-boot.org/en/latest/api/bootcount.html | |
| Required Properties: | |
| - compatible: must be "u-boot,bootcount-syscon". | |
| - syscon: reference to the syscon device used. | |
| - reg: contains address and size of the register and the location and size of the bootcount value. | |
| The driver supports a 4 bytes register length and 2 and 4 bytes bootcount value length. | |
| - reg-names: must be "syscon_reg", "offset"; | |
| Example: | |
| ... | |
| syscon0: syscon@0 { | |
| compatible = "sandbox,syscon0"; | |
| reg = <0x10 16>; | |
| }; | |
| ... | |
| bootcount@0 { | |
| compatible = "u-boot,bootcount-syscon"; | |
| syscon = <&syscon0>; | |
| reg = <0x0 0x04>, <0x0 0x04>; | |
| reg-names = "syscon_reg", "offset"; | |
| }; |