[PATCH v3 0/3] Autoboot prompt customization and bootmenu cosmetics
Ferass El Hafidi
funderscore at postmarketos.org
Wed Apr 15 16:32:30 CEST 2026
This is a small patch series to make the autoboot prompt configurable
regardless of if CONFIG_AUTOBOOT_KEYED is enabled, which is very useful
with a splash screen. My usecase is, with some ANSI magic, moving the
autoboot prompt to the very bottom of the screen and highlighted, with a
splash screen shown.
Something like this: https://ircb.dersco.re/uploads/funderscore/efa2a27132e56891
It feels wrong to require AUTOBOOT_KEYED only for that usecase.
Also, the bootmenu now prints ANSI_CLEAR_LINE before each entry, which
has the effect of highlighting the entire line entry on vidconsole, just
like eficonfig. I can drop that one if it's not very useful, just
thought it would look nice.
And while at it, and because this has been due for a long time, convert
autoboot documentation to rST, so it is part of the public docs, instead
of a plain text file.
Signed-off-by: Ferass El Hafidi <funderscore at postmarketos.org>
---
Changes in v3:
- Add Tom and Simon's R-b's
- Convert autoboot documentation to rST
- Link to v2: https://lore.kernel.org/r/20260408-ui-cosmetics-v2-0-721dc6d2116a@postmarketos.org
Changes in v2:
- Remove #ifdef/#endif near printf in print_boot_delay: no need to
guard the printf as CONFIG_AUTOBOOT_PROMPT must be set
- Link to v1: https://lore.kernel.org/r/20260405-ui-cosmetics-v1-0-bffec3cac741@postmarketos.org
---
Ferass El Hafidi (3):
autoboot: allow custom prompt without requiring AUTOBOOT_KEYED
cmd: bootmenu: ANSI_CLEAR_LINE before entry name
doc: usage: convert autoboot README to rST
boot/Kconfig | 30 ++++-----
cmd/bootmenu.c | 2 +-
common/autoboot.c | 2 +-
doc/README.autoboot | 162 -------------------------------------------------
doc/usage/autoboot.rst | 149 +++++++++++++++++++++++++++++++++++++++++++++
doc/usage/index.rst | 1 +
6 files changed, 167 insertions(+), 179 deletions(-)
---
base-commit: 0da1866a8fdd4d4bc4837ef2af281dbe010ae16b
change-id: 20260331-ui-cosmetics-aae207abed6b
Best regards,
--
Ferass El Hafidi <funderscore at postmarketos.org>
More information about the U-Boot
mailing list