]>
Commit | Line | Data |
---|---|---|
3310c549 MB |
1 | /* |
2 | * U-boot uImage source file with multiple kernels, ramdisks and FDT blobs | |
3 | */ | |
824d8299 IS |
4 | |
5 | /dts-v1/; | |
6 | ||
3310c549 MB |
7 | / { |
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"; | |
747f316c | 62 | os = "linux"; |
3310c549 | 63 | compression = "gzip"; |
d5a64237 FR |
64 | load = <00000000>; |
65 | entry = <00000000>; | |
3310c549 MB |
66 | hash@1 { |
67 | algo = "sha1"; | |
68 | }; | |
69 | }; | |
70 | ||
71 | ramdisk@2 { | |
72 | description = "eldk-3.1-ramdisk"; | |
73 | data = /incbin/("./eldk-3.1-ramdisk"); | |
74 | type = "ramdisk"; | |
75 | arch = "ppc"; | |
747f316c | 76 | os = "linux"; |
3310c549 | 77 | compression = "gzip"; |
d5a64237 FR |
78 | load = <00000000>; |
79 | entry = <00000000>; | |
3310c549 MB |
80 | hash@1 { |
81 | algo = "crc32"; | |
82 | }; | |
83 | }; | |
84 | ||
85 | fdt@1 { | |
86 | description = "tqm5200-fdt"; | |
87 | data = /incbin/("./tqm5200.dtb"); | |
88 | type = "flat_dt"; | |
89 | arch = "ppc"; | |
90 | compression = "none"; | |
91 | hash@1 { | |
92 | algo = "crc32"; | |
93 | }; | |
94 | }; | |
95 | ||
96 | fdt@2 { | |
97 | description = "tqm5200s-fdt"; | |
98 | data = /incbin/("./tqm5200s.dtb"); | |
99 | type = "flat_dt"; | |
100 | arch = "ppc"; | |
101 | compression = "none"; | |
102 | load = <00700000>; | |
103 | hash@1 { | |
104 | algo = "sha1"; | |
105 | }; | |
106 | }; | |
107 | ||
108 | }; | |
109 | ||
110 | configurations { | |
111 | default = "config@1"; | |
112 | ||
113 | config@1 { | |
114 | description = "tqm5200 vanilla-2.6.23 configuration"; | |
115 | kernel = "kernel@1"; | |
116 | ramdisk = "ramdisk@1"; | |
117 | fdt = "fdt@1"; | |
118 | }; | |
119 | ||
120 | config@2 { | |
121 | description = "tqm5200s denx-2.6.23 configuration"; | |
122 | kernel = "kernel@2"; | |
123 | ramdisk = "ramdisk@1"; | |
124 | fdt = "fdt@2"; | |
125 | }; | |
126 | ||
127 | config@3 { | |
128 | description = "tqm5200s denx-2.4.25 configuration"; | |
129 | kernel = "kernel@3"; | |
130 | ramdisk = "ramdisk@2"; | |
131 | }; | |
132 | }; | |
133 | }; |