Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 1 | /* |
Bin Meng | 7557405 | 2016-02-05 19:30:11 -0800 | [diff] [blame] | 2 | * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 3 | */ |
Ira W. Snyder | d3bdfea | 2009-11-04 13:37:59 -0800 | [diff] [blame] | 4 | |
5 | /dts-v1/; | ||||
6 | |||||
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 7 | / { |
8 | description = "Various kernels, ramdisks and FDT blobs"; | ||||
9 | #address-cells = <1>; | ||||
10 | |||||
11 | images { | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 12 | kernel-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 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>; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 21 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 22 | algo = "md5"; |
23 | }; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 24 | hash-2 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 25 | algo = "sha1"; |
26 | }; | ||||
27 | }; | ||||
28 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 29 | kernel-2 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 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>; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 38 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 39 | algo = "sha1"; |
40 | }; | ||||
41 | }; | ||||
42 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 43 | kernel-3 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 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>; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 52 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 53 | algo = "md5"; |
54 | }; | ||||
55 | }; | ||||
56 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 57 | ramdisk-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 58 | description = "eldk-4.2-ramdisk"; |
59 | data = /incbin/("./eldk-4.2-ramdisk"); | ||||
60 | type = "ramdisk"; | ||||
61 | arch = "ppc"; | ||||
Jean-Christophe PLAGNIOL-VILLARD | 92bc783 | 2008-09-30 20:08:49 +0200 | [diff] [blame] | 62 | os = "linux"; |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 63 | compression = "gzip"; |
Felix Radensky | 34b3242 | 2010-03-30 15:02:13 +0300 | [diff] [blame] | 64 | load = <00000000>; |
65 | entry = <00000000>; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 66 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 67 | algo = "sha1"; |
68 | }; | ||||
69 | }; | ||||
70 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 71 | ramdisk-2 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 72 | description = "eldk-3.1-ramdisk"; |
73 | data = /incbin/("./eldk-3.1-ramdisk"); | ||||
74 | type = "ramdisk"; | ||||
75 | arch = "ppc"; | ||||
Jean-Christophe PLAGNIOL-VILLARD | 92bc783 | 2008-09-30 20:08:49 +0200 | [diff] [blame] | 76 | os = "linux"; |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 77 | compression = "gzip"; |
Felix Radensky | 34b3242 | 2010-03-30 15:02:13 +0300 | [diff] [blame] | 78 | load = <00000000>; |
79 | entry = <00000000>; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 80 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 81 | algo = "crc32"; |
82 | }; | ||||
83 | }; | ||||
84 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 85 | fdt-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 86 | description = "tqm5200-fdt"; |
87 | data = /incbin/("./tqm5200.dtb"); | ||||
88 | type = "flat_dt"; | ||||
89 | arch = "ppc"; | ||||
90 | compression = "none"; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 91 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 92 | algo = "crc32"; |
93 | }; | ||||
94 | }; | ||||
95 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 96 | fdt-2 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 97 | description = "tqm5200s-fdt"; |
98 | data = /incbin/("./tqm5200s.dtb"); | ||||
99 | type = "flat_dt"; | ||||
100 | arch = "ppc"; | ||||
101 | compression = "none"; | ||||
102 | load = <00700000>; | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 103 | hash-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 104 | algo = "sha1"; |
105 | }; | ||||
106 | }; | ||||
107 | |||||
108 | }; | ||||
109 | |||||
110 | configurations { | ||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 111 | default = "config-1"; |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 112 | |
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 113 | config-1 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 114 | description = "tqm5200 vanilla-2.6.23 configuration"; |
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 115 | kernel = "kernel-1"; |
116 | ramdisk = "ramdisk-1"; | ||||
117 | fdt = "fdt-1"; | ||||
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 118 | }; |
119 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 120 | config-2 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 121 | description = "tqm5200s denx-2.6.23 configuration"; |
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 122 | kernel = "kernel-2"; |
123 | ramdisk = "ramdisk-1"; | ||||
124 | fdt = "fdt-2"; | ||||
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 125 | }; |
126 | |||||
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 127 | config-3 { |
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 128 | description = "tqm5200s denx-2.4.25 configuration"; |
Andre Przywara | 9b22b6d | 2017-12-04 02:05:08 +0000 | [diff] [blame] | 129 | kernel = "kernel-3"; |
130 | ramdisk = "ramdisk-2"; | ||||
Marian Balakowicz | 18710b8 | 2008-03-12 12:13:13 +0100 | [diff] [blame] | 131 | }; |
132 | }; | ||||
133 | }; |