| U-Boot standard boot methods (bootmeth) |
| ====================================== |
| |
| This provides methods (called bootmeths) for locating bootflows on a boot |
| device (bootdev). These are normally created as children of the bootstd device. |
| |
| Required properties: |
| |
| compatible: |
| "u-boot,distro-syslinux" - distro boot from a block device |
| "u-boot,distro-pxe" - distro boot from a network device |
| "u-boot,distro-efi" - EFI boot from an .efi file |
| "u-boot,efi-bootmgr" - EFI boot using boot manager (bootmgr) |
| |
| |
| 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"; |
| }; |
| }; |