kernel_fdt.its (1256B)
1 /dts-v1/; 2 3 // used on arm/aarch64 to provide a U-bootable image that combines 4 // kernel and fdt 5 6 / { 7 description = "Simple image with single Linux kernel and FDT blob"; 8 #address-cells = <1>; 9 10 images { 11 kernel { 12 description = "Vanilla Linux kernel"; 13 // data = /incbin/("./vmlinux.bin.gz"); 14 type = "kernel"; 15 // arch = "arm64"; 16 os = "linux"; 17 // compression = "gzip"; 18 // load = <00000000>; 19 // entry = <00000000>; 20 hash-1 { 21 algo = "crc32"; 22 }; 23 hash-2 { 24 algo = "sha1"; 25 }; 26 }; 27 fdt-1 { 28 description = "Flattened Device Tree blob"; 29 // data = /incbin/("./target.dtb"); 30 type = "flat_dt"; 31 // arch = "arm64"; 32 compression = "none"; 33 hash-1 { 34 algo = "crc32"; 35 }; 36 hash-2 { 37 algo = "sha1"; 38 }; 39 }; 40 }; 41 42 configurations { 43 default = "conf-1"; 44 conf-1 { 45 description = "Boot Linux kernel with FDT blob"; 46 kernel = "kernel"; 47 fdt = "fdt-1"; 48 }; 49 }; 50 };