Hi Denis, On 2026-06-05T03:38:59, None <[email protected]> wrote:
> This series adds new GPT-backed bootcount device with > ChromiumOS-inspired counters/flags logic [1]. There is no update to doc/api/bootcount.rst describing the new backend, how to wire it into the DT, or the autoboot interaction introduced by patch 8. Please add a short section so users can discover it. The use of include/cros_flags.h consumed by generic disk and bootcount code feels awkward - the bootcount driver itself does not include cros_flags.h, only the gpt command does, and read/write_disk_flags() operate on plain u16. It might be cleaner to put the generic 16-bit accessors in part.h (or a new gpt_flags.h) and keep the cros_* wrappers in cros_flags.h for the cgpt-compatible command surface only. What do you think? > Patch 6 introduces the new bootcount device with compatible > 'u-boot,bootcount-gpt' I can't find a device-tree binding document for the new compatible. The other bootcount drivers have entries under doc/device-tree-bindings/ (e.g. bootcount-syscon.txt, misc/bootcounter.txt) - please add one describing 'u-boot,bootcount-gpt' and its device-type, devnum and partition-name properties. Regards, Simon

