1/* 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 os = "linux"; 60 compression = "gzip"; 61 hash@1 { 62 algo = "sha1"; 63 }; 64 }; 65 66 ramdisk@2 { 67 description = "eldk-3.1-ramdisk"; 68 data = /incbin/("./eldk-3.1-ramdisk"); 69 type = "ramdisk"; 70 arch = "ppc"; 71 os = "linux"; 72 compression = "gzip"; 73 hash@1 { 74 algo = "crc32"; 75 }; 76 }; 77 78 fdt@1 { 79 description = "tqm5200-fdt"; 80 data = /incbin/("./tqm5200.dtb"); 81 type = "flat_dt"; 82 arch = "ppc"; 83 compression = "none"; 84 hash@1 { 85 algo = "crc32"; 86 }; 87 }; 88 89 fdt@2 { 90 description = "tqm5200s-fdt"; 91 data = /incbin/("./tqm5200s.dtb"); 92 type = "flat_dt"; 93 arch = "ppc"; 94 compression = "none"; 95 load = <00700000>; 96 hash@1 { 97 algo = "sha1"; 98 }; 99 }; 100 101 }; 102 103 configurations { 104 default = "config@1"; 105 106 config@1 { 107 description = "tqm5200 vanilla-2.6.23 configuration"; 108 kernel = "kernel@1"; 109 ramdisk = "ramdisk@1"; 110 fdt = "fdt@1"; 111 }; 112 113 config@2 { 114 description = "tqm5200s denx-2.6.23 configuration"; 115 kernel = "kernel@2"; 116 ramdisk = "ramdisk@1"; 117 fdt = "fdt@2"; 118 }; 119 120 config@3 { 121 description = "tqm5200s denx-2.4.25 configuration"; 122 kernel = "kernel@3"; 123 ramdisk = "ramdisk@2"; 124 }; 125 }; 126}; 127