#
3616218b |
|
07-Oct-2023 |
Tom Rini <trini@konsulko.com> |
cmd: Convert existing long help messages to the new macro - Generally we just drop the #ifdef CONFIG_SYS_LONGHELP and endif lines and use U_BOOT_LONGHELP to declare the same variable name as before - In a few places, either rename the variable to follow convention or introduce the variable as it was being done inline before. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
cfc402db |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support reading settings from CMOS RAM Add a command to read edit settings from CMOS RAM, using the cedit definition to indicate which registers and bits are used. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
eb6c71b5 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
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> |
#
bcf2b720 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support reading settings from environment vars Add a command to read cedit settings from environment variables so that they can be restored as part of the environment. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
fc9c0e07 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support writing settings to environment vars Add a command to write cedit settings to environment variables so that they can be stored with 'saveenv'. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
472317cb |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support reading settings from a file Add a command to read cedit settings from a devicetree file. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
2dee81fe |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support writing settings to a file Support writing settings from an expo into a file in FDT format. It consists of a single node with a two properties for each sceneitem, one with tag ID chosen by the user and another for its text value. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
2045ca5c |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: Move cedit theme under bootstd This is related to standard boot, so put it under the same node. This may simplify schema upstreaming later. Mention themes in the documentation while we are here. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
040b0468 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: Split out cedit into its own header Before adding more functions to this interface, create a new header for the configuration editor. Fix up the expo header guard while we are here. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
a0874dc4 |
|
01-Jun-2023 |
Simon Glass <sjg@chromium.org> |
expo: Add a configuration editor Add a new 'cedit' command which allows editing configuration using an expo. The configuration items appear as menus on the display. This is extremely basic, only supporting menus and not providing any way to load or save the configuration. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
cfc402db |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support reading settings from CMOS RAM Add a command to read edit settings from CMOS RAM, using the cedit definition to indicate which registers and bits are used. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
eb6c71b5 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
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> |
#
bcf2b720 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support reading settings from environment vars Add a command to read cedit settings from environment variables so that they can be restored as part of the environment. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
fc9c0e07 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support writing settings to environment vars Add a command to write cedit settings to environment variables so that they can be stored with 'saveenv'. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
472317cb |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support reading settings from a file Add a command to read cedit settings from a devicetree file. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
2dee81fe |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: cedit: Support writing settings to a file Support writing settings from an expo into a file in FDT format. It consists of a single node with a two properties for each sceneitem, one with tag ID chosen by the user and another for its text value. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
2045ca5c |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: Move cedit theme under bootstd This is related to standard boot, so put it under the same node. This may simplify schema upstreaming later. Mention themes in the documentation while we are here. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
040b0468 |
|
14-Aug-2023 |
Simon Glass <sjg@chromium.org> |
expo: Split out cedit into its own header Before adding more functions to this interface, create a new header for the configuration editor. Fix up the expo header guard while we are here. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
a0874dc4 |
|
01-Jun-2023 |
Simon Glass <sjg@chromium.org> |
expo: Add a configuration editor Add a new 'cedit' command which allows editing configuration using an expo. The configuration items appear as menus on the display. This is extremely basic, only supporting menus and not providing any way to load or save the configuration. Signed-off-by: Simon Glass <sjg@chromium.org> |
#
a0874dc4 |
|
01-Jun-2023 |
Simon Glass <sjg@chromium.org> |
expo: Add a configuration editor Add a new 'cedit' command which allows editing configuration using an expo. The configuration items appear as menus on the display. This is extremely basic, only supporting menus and not providing any way to load or save the configuration. Signed-off-by: Simon Glass <sjg@chromium.org> |