colibri_imx6: fix video stdout in default environment
[oweals/u-boot.git] / doc / uImage.FIT / uefi.its
1 /*
2  * Example FIT image description file demonstrating the usage of the
3  * bootm command to launch UEFI binaries.
4  *
5  * Two boot configurations are available to enable booting GRUB2 on QEMU,
6  * the former uses a FDT blob contained in the FIT image, while the later
7  * relies on the FDT provided by the board emulator.
8  */
9
10 /dts-v1/;
11
12 / {
13         description = "GRUB2 EFI and QEMU FDT blob";
14         #address-cells = <1>;
15
16         images {
17                 efi-grub {
18                         description = "GRUB EFI Firmware";
19                         data = /incbin/("bootarm.efi");
20                         type = "kernel_noload";
21                         arch = "arm";
22                         os = "efi";
23                         compression = "none";
24                         load = <0x0>;
25                         entry = <0x0>;
26                         hash-1 {
27                                 algo = "sha256";
28                         };
29                 };
30
31                 fdt-qemu {
32                         description = "QEMU DTB";
33                         data = /incbin/("qemu-arm.dtb");
34                         type = "flat_dt";
35                         arch = "arm";
36                         compression = "none";
37                         hash-1 {
38                                 algo = "sha256";
39                         };
40                 };
41         };
42
43         configurations {
44                 default = "config-grub-fdt";
45
46                 config-grub-fdt {
47                         description = "GRUB EFI Boot w/ FDT";
48                         kernel = "efi-grub";
49                         fdt = "fdt-qemu";
50                         signature-1 {
51                                 algo = "sha256,rsa2048";
52                                 key-name-hint = "dev";
53                                 sign-images = "kernel", "fdt";
54                         };
55                 };
56
57                 config-grub-nofdt {
58                         description = "GRUB EFI Boot w/o FDT";
59                         kernel = "efi-grub";
60                         signature-1 {
61                                 algo = "sha256,rsa2048";
62                                 key-name-hint = "dev";
63                                 sign-images = "kernel";
64                         };
65                 };
66         };
67 };