multi.its 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  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. images {
  8. kernel@1 {
  9. description = "vanilla-2.6.23";
  10. data = /incbin/("./vmlinux.bin.gz");
  11. type = "kernel";
  12. arch = "ppc";
  13. os = "linux";
  14. compression = "gzip";
  15. load = <00000000>;
  16. entry = <00000000>;
  17. hash@1 {
  18. algo = "md5";
  19. };
  20. hash@2 {
  21. algo = "sha1";
  22. };
  23. };
  24. kernel@2 {
  25. description = "2.6.23-denx";
  26. data = /incbin/("./2.6.23-denx.bin.gz");
  27. type = "kernel";
  28. arch = "ppc";
  29. os = "linux";
  30. compression = "gzip";
  31. load = <00000000>;
  32. entry = <00000000>;
  33. hash@1 {
  34. algo = "sha1";
  35. };
  36. };
  37. kernel@3 {
  38. description = "2.4.25-denx";
  39. data = /incbin/("./2.4.25-denx.bin.gz");
  40. type = "kernel";
  41. arch = "ppc";
  42. os = "linux";
  43. compression = "gzip";
  44. load = <00000000>;
  45. entry = <00000000>;
  46. hash@1 {
  47. algo = "md5";
  48. };
  49. };
  50. ramdisk@1 {
  51. description = "eldk-4.2-ramdisk";
  52. data = /incbin/("./eldk-4.2-ramdisk");
  53. type = "ramdisk";
  54. arch = "ppc";
  55. os = "linux";
  56. compression = "gzip";
  57. hash@1 {
  58. algo = "sha1";
  59. };
  60. };
  61. ramdisk@2 {
  62. description = "eldk-3.1-ramdisk";
  63. data = /incbin/("./eldk-3.1-ramdisk");
  64. type = "ramdisk";
  65. arch = "ppc";
  66. os = "linux";
  67. compression = "gzip";
  68. hash@1 {
  69. algo = "crc32";
  70. };
  71. };
  72. fdt@1 {
  73. description = "tqm5200-fdt";
  74. data = /incbin/("./tqm5200.dtb");
  75. type = "flat_dt";
  76. arch = "ppc";
  77. compression = "none";
  78. hash@1 {
  79. algo = "crc32";
  80. };
  81. };
  82. fdt@2 {
  83. description = "tqm5200s-fdt";
  84. data = /incbin/("./tqm5200s.dtb");
  85. type = "flat_dt";
  86. arch = "ppc";
  87. compression = "none";
  88. load = <00700000>;
  89. hash@1 {
  90. algo = "sha1";
  91. };
  92. };
  93. };
  94. configurations {
  95. default = "config@1";
  96. config@1 {
  97. description = "tqm5200 vanilla-2.6.23 configuration";
  98. kernel = "kernel@1";
  99. ramdisk = "ramdisk@1";
  100. fdt = "fdt@1";
  101. };
  102. config@2 {
  103. description = "tqm5200s denx-2.6.23 configuration";
  104. kernel = "kernel@2";
  105. ramdisk = "ramdisk@1";
  106. fdt = "fdt@2";
  107. };
  108. config@3 {
  109. description = "tqm5200s denx-2.4.25 configuration";
  110. kernel = "kernel@3";
  111. ramdisk = "ramdisk@2";
  112. };
  113. };
  114. };