]>
Commit | Line | Data |
---|---|---|
3310c549 | 1 | /* |
a187559e | 2 | * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs |
3310c549 | 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 { | |
b8790ebe | 12 | kernel-1 { |
3310c549 MB |
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>; | |
b8790ebe | 21 | hash-1 { |
3310c549 MB |
22 | algo = "md5"; |
23 | }; | |
b8790ebe | 24 | hash-2 { |
3310c549 MB |
25 | algo = "sha1"; |
26 | }; | |
27 | }; | |
28 | ||
b8790ebe | 29 | kernel-2 { |
3310c549 MB |
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>; | |
b8790ebe | 38 | hash-1 { |
3310c549 MB |
39 | algo = "sha1"; |
40 | }; | |
41 | }; | |
42 | ||
b8790ebe | 43 | kernel-3 { |
3310c549 MB |
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>; | |
b8790ebe | 52 | hash-1 { |
3310c549 MB |
53 | algo = "md5"; |
54 | }; | |
55 | }; | |
56 | ||
b8790ebe | 57 | ramdisk-1 { |
3310c549 MB |
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>; | |
b8790ebe | 66 | hash-1 { |
3310c549 MB |
67 | algo = "sha1"; |
68 | }; | |
69 | }; | |
70 | ||
b8790ebe | 71 | ramdisk-2 { |
3310c549 MB |
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>; | |
b8790ebe | 80 | hash-1 { |
3310c549 MB |
81 | algo = "crc32"; |
82 | }; | |
83 | }; | |
84 | ||
b8790ebe | 85 | fdt-1 { |
3310c549 MB |
86 | description = "tqm5200-fdt"; |
87 | data = /incbin/("./tqm5200.dtb"); | |
88 | type = "flat_dt"; | |
89 | arch = "ppc"; | |
90 | compression = "none"; | |
b8790ebe | 91 | hash-1 { |
3310c549 MB |
92 | algo = "crc32"; |
93 | }; | |
94 | }; | |
95 | ||
b8790ebe | 96 | fdt-2 { |
3310c549 MB |
97 | description = "tqm5200s-fdt"; |
98 | data = /incbin/("./tqm5200s.dtb"); | |
99 | type = "flat_dt"; | |
100 | arch = "ppc"; | |
101 | compression = "none"; | |
102 | load = <00700000>; | |
b8790ebe | 103 | hash-1 { |
3310c549 MB |
104 | algo = "sha1"; |
105 | }; | |
106 | }; | |
107 | ||
108 | }; | |
109 | ||
110 | configurations { | |
b8790ebe | 111 | default = "config-1"; |
3310c549 | 112 | |
b8790ebe | 113 | config-1 { |
3310c549 | 114 | description = "tqm5200 vanilla-2.6.23 configuration"; |
b8790ebe AP |
115 | kernel = "kernel-1"; |
116 | ramdisk = "ramdisk-1"; | |
117 | fdt = "fdt-1"; | |
3310c549 MB |
118 | }; |
119 | ||
b8790ebe | 120 | config-2 { |
3310c549 | 121 | description = "tqm5200s denx-2.6.23 configuration"; |
b8790ebe AP |
122 | kernel = "kernel-2"; |
123 | ramdisk = "ramdisk-1"; | |
124 | fdt = "fdt-2"; | |
3310c549 MB |
125 | }; |
126 | ||
b8790ebe | 127 | config-3 { |
3310c549 | 128 | description = "tqm5200s denx-2.4.25 configuration"; |
b8790ebe AP |
129 | kernel = "kernel-3"; |
130 | ramdisk = "ramdisk-2"; | |
3310c549 MB |
131 | }; |
132 | }; | |
133 | }; |