| 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"; | |
| syslinux { | |
| compatible = "u-boot,distro-syslinux"; | |
| }; | |
| efi { | |
| compatible = "u-boot,distro-efi"; | |
| }; | |
| }; |