xref: /rk3399_rockchip-uboot/doc/uImage.FIT/sign-configs.its (revision 4d0985295bbb50a952f4312c0a818cd89b8ee7aa)
1*4d098529SSimon Glass/dts-v1/;
2*4d098529SSimon Glass
3*4d098529SSimon Glass/ {
4*4d098529SSimon Glass	description = "Chrome OS kernel image with one or more FDT blobs";
5*4d098529SSimon Glass	#address-cells = <1>;
6*4d098529SSimon Glass
7*4d098529SSimon Glass	images {
8*4d098529SSimon Glass		kernel@1 {
9*4d098529SSimon Glass			data = /incbin/("test-kernel.bin");
10*4d098529SSimon Glass			type = "kernel_noload";
11*4d098529SSimon Glass			arch = "sandbox";
12*4d098529SSimon Glass			os = "linux";
13*4d098529SSimon Glass			compression = "lzo";
14*4d098529SSimon Glass			load = <0x4>;
15*4d098529SSimon Glass			entry = <0x8>;
16*4d098529SSimon Glass			kernel-version = <1>;
17*4d098529SSimon Glass			hash@1 {
18*4d098529SSimon Glass				algo = "sha1";
19*4d098529SSimon Glass			};
20*4d098529SSimon Glass		};
21*4d098529SSimon Glass		fdt@1 {
22*4d098529SSimon Glass			description = "snow";
23*4d098529SSimon Glass			data = /incbin/("sandbox-kernel.dtb");
24*4d098529SSimon Glass			type = "flat_dt";
25*4d098529SSimon Glass			arch = "sandbox";
26*4d098529SSimon Glass			compression = "none";
27*4d098529SSimon Glass			fdt-version = <1>;
28*4d098529SSimon Glass			hash@1 {
29*4d098529SSimon Glass				algo = "sha1";
30*4d098529SSimon Glass			};
31*4d098529SSimon Glass		};
32*4d098529SSimon Glass	};
33*4d098529SSimon Glass	configurations {
34*4d098529SSimon Glass		default = "conf@1";
35*4d098529SSimon Glass		conf@1 {
36*4d098529SSimon Glass			kernel = "kernel@1";
37*4d098529SSimon Glass			fdt = "fdt@1";
38*4d098529SSimon Glass			signature@1 {
39*4d098529SSimon Glass				algo = "sha1,rsa2048";
40*4d098529SSimon Glass				key-name-hint = "dev";
41*4d098529SSimon Glass				sign-images = "fdt", "kernel";
42*4d098529SSimon Glass			};
43*4d098529SSimon Glass		};
44*4d098529SSimon Glass	};
45*4d098529SSimon Glass};
46