All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: U-Boot Mailing List <u-boot@lists.denx.de>
Cc: Simon Glass <sjg@chromium.org>, Alexander Graf <agraf@csgraf.de>,
	Anatolij Gustschin <agust@denx.de>, Bin Meng <bmeng.cn@gmail.com>,
	Fabrice Gasnier <fabrice.gasnier@foss.st.com>,
	Heinrich Schuchardt <xypron.glpk@gmx.de>,
	Ilias Apalodimas <ilias.apalodimas@linaro.org>,
	Marek Vasut <marex@denx.de>,
	Mattijs Korpershoek <mkorpershoek@baylibre.com>,
	Patrice Chotard <patrice.chotard@foss.st.com>,
	Patrick Delaunay <patrick.delaunay@foss.st.com>,
	Safae Ouajih <souajih@baylibre.com>
Subject: [PATCH v2 0/4] Resolve issues with booting distros on x86
Date: Fri, 22 Sep 2023 15:38:12 -0600	[thread overview]
Message-ID: <20230922213819.1886094-1-sjg@chromium.org> (raw)

This little series reprises the EFI-video fix, fixes a USB problem and
enables a boot script for coreboot.

With these changes it is possible to boot a Linux distro automatically
with U-Boot on x86, including when U-Boot is the second-stage
bootloader.

Changes in v2:
- Rebase to -next
- Add some more comments to the header file
- Add fixes tag
- Add new patch to add a return code to bootflow menu
- Add new patch to add a coreboot boot script
- Add new patch to avoid unbinding devices in use by bootflows

Simon Glass (4):
  efi: Correct handling of frame buffer
  bootstd: Add a return code to bootflow menu
  x86: coreboot: Add a boot script
  usb: Avoid unbinding devices in use by bootflows

 boot/bootm.c                  |  2 +-
 cmd/bootflow.c                |  6 +++---
 common/usb.c                  |  7 ++++++-
 configs/coreboot64_defconfig  |  1 +
 configs/coreboot_defconfig    |  1 +
 drivers/usb/host/usb-uclass.c | 14 ++++++++++++--
 include/usb.h                 | 15 ++++++++++++++-
 include/video.h               |  9 ++++++---
 lib/efi_loader/efi_gop.c      | 12 +++++++-----
 9 files changed, 51 insertions(+), 16 deletions(-)

-- 
2.42.0.515.g380fc7ccd1-goog


             reply	other threads:[~2023-09-22 21:38 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-22 21:38 Simon Glass [this message]
2023-09-22 21:38 ` [PATCH v2 1/4] efi: Correct handling of frame buffer Simon Glass
2023-09-22 21:38 ` [PATCH v2 2/4] bootstd: Add a return code to bootflow menu Simon Glass
2023-09-22 21:38 ` [PATCH v2 3/4] x86: coreboot: Add a boot script Simon Glass
2023-09-22 21:38 ` [PATCH v2 4/4] usb: Avoid unbinding devices in use by bootflows Simon Glass
2023-09-23 16:39   ` Mattijs Korpershoek
2023-11-12 20:01     ` Simon Glass

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=20230922213819.1886094-1-sjg@chromium.org \
    --to=sjg@chromium.org \
    --cc=agraf@csgraf.de \
    --cc=agust@denx.de \
    --cc=bmeng.cn@gmail.com \
    --cc=fabrice.gasnier@foss.st.com \
    --cc=ilias.apalodimas@linaro.org \
    --cc=marex@denx.de \
    --cc=mkorpershoek@baylibre.com \
    --cc=patrice.chotard@foss.st.com \
    --cc=patrick.delaunay@foss.st.com \
    --cc=souajih@baylibre.com \
    --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.