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