]> git.dujemihanovic.xyz Git - u-boot.git/commit
expo: Allow menu items to have values
authorSimon Glass <sjg@chromium.org>
Mon, 14 Oct 2024 22:31:58 +0000 (16:31 -0600)
committerSimon Glass <sjg@chromium.org>
Fri, 18 Oct 2024 20:10:22 +0000 (14:10 -0600)
commit012e1e86523e3591ed5a986f894e207e1bcb32f1
tree997dd98215123ff46ced04bd89858fbfb0a0dfb0
parentd8ff97ce91529263c9d82a4bc00e133822673ab0
expo: Allow menu items to have values

At present menu items are stored according to their sequence number in
the menu. In some cases we may want to have holes in that sequence, or
not use a sequence at all.

Add a new 'value' property for menu items. This will be used for
reading and writing, if present. If there is no 'value' property, then
the normal sequence number will be used instead.

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