]>
Commit | Line | Data |
---|---|---|
ef5e3891 SG |
1 | U-Boot standard boot device (bootstd) |
2 | ===================================== | |
3 | ||
4 | This is the controlling device for U-Boot standard boot, providing a way to | |
5 | boot operating systems in a way that can be controlled by distros. | |
6 | ||
7 | Required properties: | |
8 | ||
9 | compatible: "u-boot,boot-std" | |
10 | ||
11 | Optional properties: | |
12 | ||
13 | filename-prefixes: | |
14 | List of strings, each a directory to search for bootflow files | |
15 | ||
16 | bootdev-order: | |
17 | List of bootdevs to check for bootflows, each a bootdev label (the media | |
18 | uclass followed by the numeric sequence number of the media device) | |
19 | ||
20 | ||
21 | Example: | |
22 | ||
23 | bootstd { | |
24 | compatible = "u-boot,boot-std"; | |
25 | ||
26 | filename-prefixes = "/", "/boot/"; | |
27 | bootdev-order = "mmc2", "mmc1"; | |
e7b2ce19 SG |
28 | |
29 | syslinux { | |
30 | compatible = "u-boot,distro-syslinux"; | |
31 | }; | |
32 | ||
33 | efi { | |
34 | compatible = "u-boot,distro-efi"; | |
35 | }; | |
ef5e3891 | 36 | }; |