kernel.its 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  1. /dts-v1/;
  2. / {
  3. description = "Chrome OS kernel image with one or more FDT blobs";
  4. #address-cells = <1>;
  5. images {
  6. kernel {
  7. description = "kernel";
  8. data = /incbin/("arch/arm/boot/zImage");
  9. type = "kernel_noload";
  10. arch = "arm";
  11. os = "linux";
  12. compression = "none";
  13. load = <0>;
  14. entry = <0>;
  15. };
  16. fdt-snow {
  17. description = "exynos5250-snow.dtb";
  18. data = /incbin/("arch/arm/boot/dts/samsung/exynos5250-snow.dtb");
  19. type = "flat_dt";
  20. arch = "arm";
  21. compression = "none";
  22. hash {
  23. algo = "sha1";
  24. };
  25. };
  26. fdt-snow-rev5 {
  27. description = "exynos5250-snow-rev5.dtb";
  28. data = /incbin/("arch/arm/boot/dts/samsung/exynos5250-snow-rev5.dtb");
  29. type = "flat_dt";
  30. arch = "arm";
  31. compression = "none";
  32. hash {
  33. algo = "sha1";
  34. };
  35. };
  36. fdt-spring {
  37. description = "exynos5250-spring.dtb";
  38. data = /incbin/("arch/arm/boot/dts/samsung/exynos5250-spring.dtb");
  39. type = "flat_dt";
  40. arch = "arm";
  41. compression = "none";
  42. hash {
  43. algo = "sha1";
  44. };
  45. };
  46. fdt-peach-pi {
  47. description = "exynos5800-peach-pi.dtb";
  48. data = /incbin/("arch/arm/boot/dts/samsung/exynos5800-peach-pi.dtb");
  49. type = "flat_dt";
  50. arch = "arm";
  51. compression = "none";
  52. hash {
  53. algo = "sha1";
  54. };
  55. };
  56. fdt-peach-pit {
  57. description = "exynos5420-peach-pit.dtb";
  58. data = /incbin/("arch/arm/boot/dts/samsung/exynos5420-peach-pit.dtb");
  59. type = "flat_dt";
  60. arch = "arm";
  61. compression = "none";
  62. hash {
  63. algo = "sha1";
  64. };
  65. };
  66. fdt-veyron-brain {
  67. description = "rk3288-veyron-brain.dtb";
  68. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-brain.dtb");
  69. type = "flat_dt";
  70. arch = "arm";
  71. compression = "none";
  72. hash {
  73. algo = "sha1";
  74. };
  75. };
  76. fdt-veyron-jaq {
  77. description = "rk3288-veyron-jaq.dtb";
  78. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-jaq.dtb");
  79. type = "flat_dt";
  80. arch = "arm";
  81. compression = "none";
  82. hash {
  83. algo = "sha1";
  84. };
  85. };
  86. fdt-veyron-jerry {
  87. description = "rk3288-veyron-jerry.dtb";
  88. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-jerry.dtb");
  89. type = "flat_dt";
  90. arch = "arm";
  91. compression = "none";
  92. hash {
  93. algo = "sha1";
  94. };
  95. };
  96. fdt-veyron-mickey {
  97. description = "rk3288-veyron-mickey.dtb";
  98. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-mickey.dtb");
  99. type = "flat_dt";
  100. arch = "arm";
  101. compression = "none";
  102. hash {
  103. algo = "sha1";
  104. };
  105. };
  106. fdt-veyron-minnie {
  107. description = "rk3288-veyron-minnie.dtb";
  108. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-minnie.dtb");
  109. type = "flat_dt";
  110. arch = "arm";
  111. compression = "none";
  112. hash {
  113. algo = "sha1";
  114. };
  115. };
  116. fdt-veyron-pinky {
  117. description = "rk3288-veyron-pinky.dtb";
  118. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-pinky.dtb");
  119. type = "flat_dt";
  120. arch = "arm";
  121. compression = "none";
  122. hash {
  123. algo = "sha1";
  124. };
  125. };
  126. fdt-veyron-speedy {
  127. description = "rk3288-veyron-speedy.dtb";
  128. data = /incbin/("arch/arm/boot/dts/rockchip/rk3288-veyron-speedy.dtb");
  129. type = "flat_dt";
  130. arch = "arm";
  131. compression = "none";
  132. hash {
  133. algo = "sha1";
  134. };
  135. };
  136. fdt-nyan-big {
  137. description = "tegra124-nyan-big.dtb";
  138. data = /incbin/("arch/arm/boot/dts/nvidia/tegra124-nyan-big.dtb");
  139. type = "flat_dt";
  140. arch = "arm";
  141. compression = "none";
  142. hash {
  143. algo = "sha1";
  144. };
  145. };
  146. fdt-nyan-blaze {
  147. description = "tegra124-nyan-blaze.dtb";
  148. data = /incbin/("arch/arm/boot/dts/nvidia/tegra124-nyan-blaze.dtb");
  149. type = "flat_dt";
  150. arch = "arm";
  151. compression = "none";
  152. hash {
  153. algo = "sha1";
  154. };
  155. };
  156. };
  157. configurations {
  158. default = "conf-snow";
  159. conf-snow {
  160. kernel = "kernel";
  161. fdt = "fdt-snow";
  162. };
  163. conf-snow-rev5 {
  164. kernel = "kernel";
  165. fdt = "fdt-snow-rev5";
  166. };
  167. conf-spring {
  168. kernel = "kernel";
  169. fdt = "fdt-spring";
  170. };
  171. conf-peach-pi {
  172. kernel = "kernel";
  173. fdt = "fdt-peach-pi";
  174. };
  175. conf-peach-pit {
  176. kernel = "kernel";
  177. fdt = "fdt-peach-pit";
  178. };
  179. conf-veyron-brain {
  180. kernel = "kernel";
  181. fdt = "fdt-veyron-brain";
  182. };
  183. conf-veyron-jaq {
  184. kernel = "kernel";
  185. fdt = "fdt-veyron-jaq";
  186. };
  187. conf-veyron-jerry {
  188. kernel = "kernel";
  189. fdt = "fdt-veryon-jerry";
  190. };
  191. conf-veyron-mickey {
  192. kernel = "kernel";
  193. fdt = "fdt-veyron-mickey";
  194. };
  195. conf-veyron-minnie {
  196. kernel = "kernel";
  197. fdt = "fdt-veyron-minnie";
  198. };
  199. conf-veyron-pinky {
  200. kernel = "kernel";
  201. fdt = "fdt-veyron-pinky";
  202. };
  203. conf-veyron-speedy {
  204. kernel = "kernel";
  205. fdt = "fdt-veyron-speedy";
  206. };
  207. conf-nyan-big {
  208. kernel = "kernel";
  209. fdt = "fdt-nyan-big";
  210. };
  211. conf-nyan-blaze {
  212. kernel = "kernel";
  213. fdt = "fdt-nyan-blaze";
  214. };
  215. };
  216. };