xref: /rk3399_rockchip-uboot/doc/uImage.FIT/multi.its (revision 57dc53a72460e8e301fa1cc7951b41db8e731485)
13310c549SMarian Balakowicz/*
2*a187559eSBin Meng * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs
33310c549SMarian Balakowicz */
4824d8299SIra W. Snyder
5824d8299SIra W. Snyder/dts-v1/;
6824d8299SIra W. Snyder
73310c549SMarian Balakowicz/ {
83310c549SMarian Balakowicz	description = "Various kernels, ramdisks and FDT blobs";
93310c549SMarian Balakowicz	#address-cells = <1>;
103310c549SMarian Balakowicz
113310c549SMarian Balakowicz	images {
123310c549SMarian Balakowicz		kernel@1 {
133310c549SMarian Balakowicz			description = "vanilla-2.6.23";
143310c549SMarian Balakowicz			data = /incbin/("./vmlinux.bin.gz");
153310c549SMarian Balakowicz			type = "kernel";
163310c549SMarian Balakowicz			arch = "ppc";
173310c549SMarian Balakowicz			os = "linux";
183310c549SMarian Balakowicz			compression = "gzip";
193310c549SMarian Balakowicz			load = <00000000>;
203310c549SMarian Balakowicz			entry = <00000000>;
213310c549SMarian Balakowicz			hash@1 {
223310c549SMarian Balakowicz				algo = "md5";
233310c549SMarian Balakowicz			};
243310c549SMarian Balakowicz			hash@2 {
253310c549SMarian Balakowicz				algo = "sha1";
263310c549SMarian Balakowicz			};
273310c549SMarian Balakowicz		};
283310c549SMarian Balakowicz
293310c549SMarian Balakowicz		kernel@2 {
303310c549SMarian Balakowicz			description = "2.6.23-denx";
313310c549SMarian Balakowicz			data = /incbin/("./2.6.23-denx.bin.gz");
323310c549SMarian Balakowicz			type = "kernel";
333310c549SMarian Balakowicz			arch = "ppc";
343310c549SMarian Balakowicz			os = "linux";
353310c549SMarian Balakowicz			compression = "gzip";
363310c549SMarian Balakowicz			load = <00000000>;
373310c549SMarian Balakowicz			entry = <00000000>;
383310c549SMarian Balakowicz			hash@1 {
393310c549SMarian Balakowicz				algo = "sha1";
403310c549SMarian Balakowicz			};
413310c549SMarian Balakowicz		};
423310c549SMarian Balakowicz
433310c549SMarian Balakowicz		kernel@3 {
443310c549SMarian Balakowicz			description = "2.4.25-denx";
453310c549SMarian Balakowicz			data = /incbin/("./2.4.25-denx.bin.gz");
463310c549SMarian Balakowicz			type = "kernel";
473310c549SMarian Balakowicz			arch = "ppc";
483310c549SMarian Balakowicz			os = "linux";
493310c549SMarian Balakowicz			compression = "gzip";
503310c549SMarian Balakowicz			load = <00000000>;
513310c549SMarian Balakowicz			entry = <00000000>;
523310c549SMarian Balakowicz			hash@1 {
533310c549SMarian Balakowicz				algo = "md5";
543310c549SMarian Balakowicz			};
553310c549SMarian Balakowicz		};
563310c549SMarian Balakowicz
573310c549SMarian Balakowicz		ramdisk@1 {
583310c549SMarian Balakowicz			description = "eldk-4.2-ramdisk";
593310c549SMarian Balakowicz			data = /incbin/("./eldk-4.2-ramdisk");
603310c549SMarian Balakowicz			type = "ramdisk";
613310c549SMarian Balakowicz			arch = "ppc";
62747f316cSJean-Christophe PLAGNIOL-VILLARD			os = "linux";
633310c549SMarian Balakowicz			compression = "gzip";
64d5a64237SFelix Radensky			load = <00000000>;
65d5a64237SFelix Radensky			entry = <00000000>;
663310c549SMarian Balakowicz			hash@1 {
673310c549SMarian Balakowicz				algo = "sha1";
683310c549SMarian Balakowicz			};
693310c549SMarian Balakowicz		};
703310c549SMarian Balakowicz
713310c549SMarian Balakowicz		ramdisk@2 {
723310c549SMarian Balakowicz			description = "eldk-3.1-ramdisk";
733310c549SMarian Balakowicz			data = /incbin/("./eldk-3.1-ramdisk");
743310c549SMarian Balakowicz			type = "ramdisk";
753310c549SMarian Balakowicz			arch = "ppc";
76747f316cSJean-Christophe PLAGNIOL-VILLARD			os = "linux";
773310c549SMarian Balakowicz			compression = "gzip";
78d5a64237SFelix Radensky			load = <00000000>;
79d5a64237SFelix Radensky			entry = <00000000>;
803310c549SMarian Balakowicz			hash@1 {
813310c549SMarian Balakowicz				algo = "crc32";
823310c549SMarian Balakowicz			};
833310c549SMarian Balakowicz		};
843310c549SMarian Balakowicz
853310c549SMarian Balakowicz		fdt@1 {
863310c549SMarian Balakowicz			description = "tqm5200-fdt";
873310c549SMarian Balakowicz			data = /incbin/("./tqm5200.dtb");
883310c549SMarian Balakowicz			type = "flat_dt";
893310c549SMarian Balakowicz			arch = "ppc";
903310c549SMarian Balakowicz			compression = "none";
913310c549SMarian Balakowicz			hash@1 {
923310c549SMarian Balakowicz				algo = "crc32";
933310c549SMarian Balakowicz			};
943310c549SMarian Balakowicz		};
953310c549SMarian Balakowicz
963310c549SMarian Balakowicz		fdt@2 {
973310c549SMarian Balakowicz			description = "tqm5200s-fdt";
983310c549SMarian Balakowicz			data = /incbin/("./tqm5200s.dtb");
993310c549SMarian Balakowicz			type = "flat_dt";
1003310c549SMarian Balakowicz			arch = "ppc";
1013310c549SMarian Balakowicz			compression = "none";
1023310c549SMarian Balakowicz			load = <00700000>;
1033310c549SMarian Balakowicz			hash@1 {
1043310c549SMarian Balakowicz				algo = "sha1";
1053310c549SMarian Balakowicz			};
1063310c549SMarian Balakowicz		};
1073310c549SMarian Balakowicz
1083310c549SMarian Balakowicz	};
1093310c549SMarian Balakowicz
1103310c549SMarian Balakowicz	configurations {
1113310c549SMarian Balakowicz		default = "config@1";
1123310c549SMarian Balakowicz
1133310c549SMarian Balakowicz		config@1 {
1143310c549SMarian Balakowicz			description = "tqm5200 vanilla-2.6.23 configuration";
1153310c549SMarian Balakowicz			kernel = "kernel@1";
1163310c549SMarian Balakowicz			ramdisk = "ramdisk@1";
1173310c549SMarian Balakowicz			fdt = "fdt@1";
1183310c549SMarian Balakowicz		};
1193310c549SMarian Balakowicz
1203310c549SMarian Balakowicz		config@2 {
1213310c549SMarian Balakowicz			description = "tqm5200s denx-2.6.23 configuration";
1223310c549SMarian Balakowicz			kernel = "kernel@2";
1233310c549SMarian Balakowicz			ramdisk = "ramdisk@1";
1243310c549SMarian Balakowicz			fdt = "fdt@2";
1253310c549SMarian Balakowicz		};
1263310c549SMarian Balakowicz
1273310c549SMarian Balakowicz		config@3 {
1283310c549SMarian Balakowicz			description = "tqm5200s denx-2.4.25 configuration";
1293310c549SMarian Balakowicz			kernel = "kernel@3";
1303310c549SMarian Balakowicz			ramdisk = "ramdisk@2";
1313310c549SMarian Balakowicz		};
1323310c549SMarian Balakowicz	};
1333310c549SMarian Balakowicz};
134