All of lore.kernel.org
 help / color / mirror / Atom feed
From: Masahisa Kojima <masahisa.kojima@linaro.org>
To: u-boot@lists.denx.de
Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>,
	Ilias Apalodimas <ilias.apalodimas@linaro.org>,
	Masahisa Kojima <masahisa.kojima@linaro.org>
Subject: [PATCH v3 0/3] eficonfig: add vertical scroll support and refactoring
Date: Thu,  5 Jan 2023 11:58:51 +0900	[thread overview]
Message-ID: <20230105025855.16936-1-masahisa.kojima@linaro.org> (raw)

This series aims to add the vertical scroll for the eficonfig menu.
Before adding scroll support, this series does the refactoring
of change boot order implementation since it has own menu handling
and it should be removed to improve maintenanceability.

The eficonfig menu handles file selection for EFI load option
and secure boot keys, it likely to enumerate tens of files.
User can not select the file without scroll if theare are
many files under the target directory.

This series only modifies the eficonfig menus. Other menus
such as bootmenu is not yet done. We need to enhance the
U-Boot menu framework itself if we support other menus.

Masahisa Kojima (3):
  eficonfig: refactor eficonfig_process_common function
  eficonfig: refactor change boot order implementation
  eficonfig: add vertical scroll support

 cmd/eficonfig.c       | 385 +++++++++++++++++++++++++++++-------------
 cmd/eficonfig_sbkey.c |  18 +-
 include/efi_config.h  |  17 +-
 include/efi_loader.h  |   1 +
 4 files changed, 297 insertions(+), 124 deletions(-)

-- 
2.17.1


             reply	other threads:[~2023-01-05  2:58 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-05  2:58 Masahisa Kojima [this message]
2023-01-05  2:58 ` [PATCH v3 1/3] eficonfig: refactor eficonfig_process_common function Masahisa Kojima
2023-01-05  2:58 ` [PATCH v3 2/3] eficonfig: refactor change boot order implementation Masahisa Kojima
2023-01-05  2:58 ` [PATCH v3 3/3] eficonfig: add vertical scroll support Masahisa Kojima
2023-01-14 10:06   ` Heinrich Schuchardt
2023-01-14 10:26     ` Heinrich Schuchardt
2023-01-16  5:37       ` Masahisa Kojima
2023-01-17 22:03 ` [PATCH v3 0/3] eficonfig: add vertical scroll support and refactoring Heinrich Schuchardt
2023-01-18  4:00   ` Masahisa Kojima

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230105025855.16936-1-masahisa.kojima@linaro.org \
    --to=masahisa.kojima@linaro.org \
    --cc=ilias.apalodimas@linaro.org \
    --cc=u-boot@lists.denx.de \
    --cc=xypron.glpk@gmx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.