blob: b9929623b484f4283c29c89172d670fa6f3996fe [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 */
4/ {
5 description = "Various kernels, ramdisks and FDT blobs";
6 #address-cells = <1>;
7
8 images {
9 kernel@1 {
10 description = "vanilla-2.6.23";
11 data = /incbin/("./vmlinux.bin.gz");
12 type = "kernel";
13 arch = "ppc";
14 os = "linux";
15 compression = "gzip";
16 load = <00000000>;
17 entry = <00000000>;
18 hash@1 {
19 algo = "md5";
20 };
21 hash@2 {
22 algo = "sha1";
23 };
24 };
25
26 kernel@2 {
27 description = "2.6.23-denx";
28 data = /incbin/("./2.6.23-denx.bin.gz");
29 type = "kernel";
30 arch = "ppc";
31 os = "linux";
32 compression = "gzip";
33 load = <00000000>;
34 entry = <00000000>;
35 hash@1 {
36 algo = "sha1";
37 };
38 };
39
40 kernel@3 {
41 description = "2.4.25-denx";
42 data = /incbin/("./2.4.25-denx.bin.gz");
43 type = "kernel";
44 arch = "ppc";
45 os = "linux";
46 compression = "gzip";
47 load = <00000000>;
48 entry = <00000000>;
49 hash@1 {
50 algo = "md5";
51 };
52 };
53
54 ramdisk@1 {
55 description = "eldk-4.2-ramdisk";
56 data = /incbin/("./eldk-4.2-ramdisk");
57 type = "ramdisk";
58 arch = "ppc";
59 compression = "gzip";
60 hash@1 {
61 algo = "sha1";
62 };
63 };
64
65 ramdisk@2 {
66 description = "eldk-3.1-ramdisk";
67 data = /incbin/("./eldk-3.1-ramdisk");
68 type = "ramdisk";
69 arch = "ppc";
70 compression = "gzip";
71 hash@1 {
72 algo = "crc32";
73 };
74 };
75
76 fdt@1 {
77 description = "tqm5200-fdt";
78 data = /incbin/("./tqm5200.dtb");
79 type = "flat_dt";
80 arch = "ppc";
81 compression = "none";
82 hash@1 {
83 algo = "crc32";
84 };
85 };
86
87 fdt@2 {
88 description = "tqm5200s-fdt";
89 data = /incbin/("./tqm5200s.dtb");
90 type = "flat_dt";
91 arch = "ppc";
92 compression = "none";
93 load = <00700000>;
94 hash@1 {
95 algo = "sha1";
96 };
97 };
98
99 };
100
101 configurations {
102 default = "config@1";
103
104 config@1 {
105 description = "tqm5200 vanilla-2.6.23 configuration";
106 kernel = "kernel@1";
107 ramdisk = "ramdisk@1";
108 fdt = "fdt@1";
109 };
110
111 config@2 {
112 description = "tqm5200s denx-2.6.23 configuration";
113 kernel = "kernel@2";
114 ramdisk = "ramdisk@1";
115 fdt = "fdt@2";
116 };
117
118 config@3 {
119 description = "tqm5200s denx-2.4.25 configuration";
120 kernel = "kernel@3";
121 ramdisk = "ramdisk@2";
122 };
123 };
124};