1/* 2 * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs 3 */ 4 5/dts-v1/; 6 7/ { 8 description = "Various kernels, ramdisks and FDT blobs"; 9 #address-cells = <1>; 10 11 images { 12 kernel { 13 description = "Linux kernel Image"; 14 data = /incbin/("./Image"); 15 type = "kernel"; 16 arch = "arm64"; 17 os = "linux"; 18 compression = "none"; 19 load = <0x80080000>; 20 entry = <0x80080000>; 21 hash-1 { 22 algo = "sha1"; 23 }; 24 signature { 25 algo = "sha1,rsa2048"; 26 key-name-hint = "dev"; 27 }; 28 }; 29 30 fdt-ns3 { 31 description = "FDT Blob"; 32 data = /incbin/("./dt-blob.bin"); 33 type = "flat_dt"; 34 arch = "arm64"; 35 compression = "none"; 36 hash-1 { 37 algo = "sha1"; 38 }; 39 signature { 40 algo = "sha1,rsa2048"; 41 key-name-hint = "dev"; 42 }; 43 }; 44 }; 45 46 configurations { 47 default = "config-ns3"; 48 config-ns3 { 49 description = "FIT1 configuration"; 50 kernel = "kernel"; 51 fdt = "fdt-ns3"; 52 signature { 53 algo = "sha1,rsa2048"; 54 key-name-hint = "dev"; 55 sign-images = "fdt", "kernel"; 56 }; 57 }; 58 }; 59}; 60