blob: a120da038f5604e6631ebf8eb6f64590d132d7ac [file] [log] [blame]
Marian Balakowicz3310c542008-03-12 12:13:13 +01001/*
2 * U-boot uImage source file with multiple kernels, ramdisks and FDT blobs
3 */
Ira W. Snyder824d8292009-11-04 13:37:59 -08004
5/dts-v1/;
6
Marian Balakowicz3310c542008-03-12 12:13:13 +01007/ {
8 description = "Various kernels, ramdisks and FDT blobs";
9 #address-cells = <1>;
10
11 images {
12 kernel@1 {
13 description = "vanilla-2.6.23";
14 data = /incbin/("./vmlinux.bin.gz");
15 type = "kernel";
16 arch = "ppc";
17 os = "linux";
18 compression = "gzip";
19 load = <00000000>;
20 entry = <00000000>;
21 hash@1 {
22 algo = "md5";
23 };
24 hash@2 {
25 algo = "sha1";
26 };
27 };
28
29 kernel@2 {
30 description = "2.6.23-denx";
31 data = /incbin/("./2.6.23-denx.bin.gz");
32 type = "kernel";
33 arch = "ppc";
34 os = "linux";
35 compression = "gzip";
36 load = <00000000>;
37 entry = <00000000>;
38 hash@1 {
39 algo = "sha1";
40 };
41 };
42
43 kernel@3 {
44 description = "2.4.25-denx";
45 data = /incbin/("./2.4.25-denx.bin.gz");
46 type = "kernel";
47 arch = "ppc";
48 os = "linux";
49 compression = "gzip";
50 load = <00000000>;
51 entry = <00000000>;
52 hash@1 {
53 algo = "md5";
54 };
55 };
56
57 ramdisk@1 {
58 description = "eldk-4.2-ramdisk";
59 data = /incbin/("./eldk-4.2-ramdisk");
60 type = "ramdisk";
61 arch = "ppc";
Jean-Christophe PLAGNIOL-VILLARD747f3162008-09-30 20:08:49 +020062 os = "linux";
Marian Balakowicz3310c542008-03-12 12:13:13 +010063 compression = "gzip";
64 hash@1 {
65 algo = "sha1";
66 };
67 };
68
69 ramdisk@2 {
70 description = "eldk-3.1-ramdisk";
71 data = /incbin/("./eldk-3.1-ramdisk");
72 type = "ramdisk";
73 arch = "ppc";
Jean-Christophe PLAGNIOL-VILLARD747f3162008-09-30 20:08:49 +020074 os = "linux";
Marian Balakowicz3310c542008-03-12 12:13:13 +010075 compression = "gzip";
76 hash@1 {
77 algo = "crc32";
78 };
79 };
80
81 fdt@1 {
82 description = "tqm5200-fdt";
83 data = /incbin/("./tqm5200.dtb");
84 type = "flat_dt";
85 arch = "ppc";
86 compression = "none";
87 hash@1 {
88 algo = "crc32";
89 };
90 };
91
92 fdt@2 {
93 description = "tqm5200s-fdt";
94 data = /incbin/("./tqm5200s.dtb");
95 type = "flat_dt";
96 arch = "ppc";
97 compression = "none";
98 load = <00700000>;
99 hash@1 {
100 algo = "sha1";
101 };
102 };
103
104 };
105
106 configurations {
107 default = "config@1";
108
109 config@1 {
110 description = "tqm5200 vanilla-2.6.23 configuration";
111 kernel = "kernel@1";
112 ramdisk = "ramdisk@1";
113 fdt = "fdt@1";
114 };
115
116 config@2 {
117 description = "tqm5200s denx-2.6.23 configuration";
118 kernel = "kernel@2";
119 ramdisk = "ramdisk@1";
120 fdt = "fdt@2";
121 };
122
123 config@3 {
124 description = "tqm5200s denx-2.4.25 configuration";
125 kernel = "kernel@3";
126 ramdisk = "ramdisk@2";
127 };
128 };
129};