public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/8] x86: Improve bootstd support
@ 2023-07-28  2:37 Simon Glass
  2023-07-28  2:37 ` [PATCH 1/8] usb: Return -ENOENT when no devices are found Simon Glass
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Simon Glass @ 2023-07-28  2:37 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Bin Meng, Simon Glass, Fabrice Gasnier, Heinrich Schuchardt,
	Jaehoon Chung, Marek Vasut, Mattijs Korpershoek, Patrice Chotard,
	Patrick Delaunay, Peng Fan, Ramon Fried, Viacheslav Mitrofanov

This series provides some bootstd fixes so that IDE can be used reliably
for booting a distro. It also includes some documentation on how to boot
from coreboot in various scenarios, using QEMU.

With this it is possible to boot Ubuntu 2023.04 from coreboot64, for
example.


Simon Glass (8):
  usb: Return -ENOENT when no devices are found
  lib: Suppress E when writing error-string output
  bootstd: Rename bootdev_setup_sibling_blk()
  bootstd: Correct creating of bootdev sibling
  bootstd: Add some more debugging in the bootdev uclass
  x86: coreboot: Add IDE and SATA
  x86: coreboot: Enable standard boot
  x86: coreboot: Enable support for CBFS

 boot/bootdev-uclass.c           | 17 ++++++--
 common/usb_storage.c            |  2 +-
 configs/coreboot64_defconfig    | 16 ++-----
 configs/coreboot_defconfig      | 11 +++++
 doc/board/coreboot/coreboot.rst | 74 +++++++++++++++++++++++++++++++--
 doc/develop/bootstd.rst         |  4 +-
 drivers/block/ide.c             |  4 +-
 drivers/mmc/mmc-uclass.c        |  2 +-
 drivers/nvme/nvme.c             |  2 +-
 drivers/scsi/scsi.c             |  2 +-
 drivers/usb/host/usb-uclass.c   |  2 +-
 drivers/virtio/virtio-uclass.c  |  2 +-
 include/bootdev.h               |  8 ++--
 include/usb.h                   |  9 +++-
 lib/vsprintf.c                  |  5 ++-
 15 files changed, 123 insertions(+), 37 deletions(-)

-- 
2.41.0.487.g6d72f3e995-goog


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-07-31 17:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-28  2:37 [PATCH 0/8] x86: Improve bootstd support Simon Glass
2023-07-28  2:37 ` [PATCH 1/8] usb: Return -ENOENT when no devices are found Simon Glass
2023-07-28  2:37 ` [PATCH 2/8] lib: Suppress E when writing error-string output Simon Glass
2023-07-28  2:37 ` [PATCH 3/8] bootstd: Rename bootdev_setup_sibling_blk() Simon Glass
2023-07-28  8:00   ` Mattijs Korpershoek
2023-07-31 17:08     ` Simon Glass
2023-07-28  2:37 ` [PATCH 4/8] bootstd: Correct creating of bootdev sibling Simon Glass
2023-07-28  7:56   ` Mattijs Korpershoek
2023-07-28  2:37 ` [PATCH 5/8] bootstd: Add some more debugging in the bootdev uclass Simon Glass
2023-07-28  2:37 ` [PATCH 6/8] x86: coreboot: Add IDE and SATA Simon Glass
2023-07-28  2:37 ` [PATCH 7/8] x86: coreboot: Enable standard boot Simon Glass
2023-07-28  2:37 ` [PATCH 8/8] x86: coreboot: Enable support for CBFS Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox