multi.its 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. /*
  2. * U-Boot uImage source file with multiple kernels, ramdisks and FDT blobs
  3. */
  4. /dts-v1/;
  5. / {
  6. description = "Various kernels, ramdisks and FDT blobs";
  7. #address-cells = <1>;
  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. kernel-2 {
  26. description = "2.6.23-denx";
  27. data = /incbin/("./2.6.23-denx.bin.gz");
  28. type = "kernel";
  29. arch = "ppc";
  30. os = "linux";
  31. compression = "gzip";
  32. load = <00000000>;
  33. entry = <00000000>;
  34. hash-1 {
  35. algo = "sha1";
  36. };
  37. };
  38. kernel-3 {
  39. description = "2.4.25-denx";
  40. data = /incbin/("./2.4.25-denx.bin.gz");
  41. type = "kernel";
  42. arch = "ppc";
  43. os = "linux";
  44. compression = "gzip";
  45. load = <00000000>;
  46. entry = <00000000>;
  47. hash-1 {
  48. algo = "md5";
  49. };
  50. };
  51. ramdisk-1 {
  52. description = "eldk-4.2-ramdisk";
  53. data = /incbin/("./eldk-4.2-ramdisk");
  54. type = "ramdisk";
  55. arch = "ppc";
  56. os = "linux";
  57. compression = "gzip";
  58. load = <00000000>;
  59. entry = <00000000>;
  60. hash-1 {
  61. algo = "sha1";
  62. };
  63. };
  64. ramdisk-2 {
  65. description = "eldk-3.1-ramdisk";
  66. data = /incbin/("./eldk-3.1-ramdisk");
  67. type = "ramdisk";
  68. arch = "ppc";
  69. os = "linux";
  70. compression = "gzip";
  71. load = <00000000>;
  72. entry = <00000000>;
  73. hash-1 {
  74. algo = "crc32";
  75. };
  76. };
  77. fdt-1 {
  78. description = "tqm5200-fdt";
  79. data = /incbin/("./tqm5200.dtb");
  80. type = "flat_dt";
  81. arch = "ppc";
  82. compression = "none";
  83. hash-1 {
  84. algo = "crc32";
  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. configurations {
  100. default = "config-1";
  101. config-1 {
  102. description = "tqm5200 vanilla-2.6.23 configuration";
  103. kernel = "kernel-1";
  104. ramdisk = "ramdisk-1";
  105. fdt = "fdt-1";
  106. };
  107. config-2 {
  108. description = "tqm5200s denx-2.6.23 configuration";
  109. kernel = "kernel-2";
  110. ramdisk = "ramdisk-1";
  111. fdt = "fdt-2";
  112. };
  113. config-3 {
  114. description = "tqm5200s denx-2.4.25 configuration";
  115. kernel = "kernel-3";
  116. ramdisk = "ramdisk-2";
  117. };
  118. };
  119. };