u-boot/doc/device-tree-bindings/bootstd.txt
Simon Glass 79f663515a bootstd: Rename distro and syslinux to extlinux
We use the terms 'distro' to mean extlinux but they are not really the
same. 'Distro' could refer to any method of booting a distribution,
whereas extlinux is a particular method.

Also we sometimes use syslinux, but it is better to use the same term in
all cases.

Rename distro to syslinux and also update bootstd uses of syslinux to use
extlinux instead.

Signed-off-by: Simon Glass <sjg@chromium.org>
2023-05-13 09:52:32 -04:00

36 lines
782 B
Text

U-Boot standard boot device (bootstd)
=====================================
This is the controlling device for U-Boot standard boot, providing a way to
boot operating systems in a way that can be controlled by distros.
Required properties:
compatible: "u-boot,boot-std"
Optional properties:
filename-prefixes:
List of strings, each a directory to search for bootflow files
bootdev-order:
List of bootdevs to check for bootflows, each a bootdev label (the media
uclass followed by the numeric sequence number of the media device)
Example:
bootstd {
compatible = "u-boot,boot-std";
filename-prefixes = "/", "/boot/";
bootdev-order = "mmc2", "mmc1";
extlinux {
compatible = "u-boot,extlinux";
};
efi {
compatible = "u-boot,distro-efi";
};
};