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 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}; 125