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