]> git.dujemihanovic.xyz Git - u-boot.git/commit
expo: cedit: Support writing settings to CMOS RAM
authorSimon Glass <sjg@chromium.org>
Mon, 14 Aug 2023 22:40:37 +0000 (16:40 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 25 Aug 2023 17:54:33 +0000 (13:54 -0400)
commiteb6c71b56282d3054dbffb83793e7d2c6745578e
tree0ad2e2b829a5afca3442eb2f58b09a6fb635b582
parentbcf2b7202e960e7fb3df8d5e8ed0d6fa00a5a9fa
expo: cedit: Support writing settings to CMOS RAM

Add a command to write cedit settings to CMOS RAM so that it can be
preserved across a reboot. This uses a simple bit-encoding, where each
field has a 'bit position' and a 'bit length' in the schema.

Signed-off-by: Simon Glass <sjg@chromium.org>
boot/cedit.c
boot/expo_build.c
cmd/cedit.c
doc/develop/expo.rst
doc/usage/cmd/cedit.rst
include/cedit.h
include/expo.h
test/boot/cedit.c
test/boot/files/expo_layout.dts