boot.its 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. /*
  2. * Copyright (C) 2021 Rockchip Electronics Co., Ltd
  3. *
  4. * SPDX-License-Identifier: GPL-2.0
  5. */
  6. /dts-v1/;
  7. / {
  8. description = "FIT image with Linux kernel, FDT blob and resource";
  9. images {
  10. fdt {
  11. data = /incbin/("fdt");
  12. type = "flat_dt";
  13. arch = "";
  14. compression = "none";
  15. load = <0xffffff00>;
  16. hash {
  17. algo = "sha256";
  18. };
  19. };
  20. kernel {
  21. data = /incbin/("kernel");
  22. type = "kernel";
  23. arch = "";
  24. os = "linux";
  25. compression = "";
  26. entry = <0xffffff01>;
  27. load = <0xffffff01>;
  28. hash {
  29. algo = "sha256";
  30. };
  31. };
  32. resource {
  33. data = /incbin/("resource");
  34. type = "multi";
  35. arch = "";
  36. compression = "none";
  37. hash {
  38. algo = "sha256";
  39. };
  40. };
  41. };
  42. configurations {
  43. default = "conf";
  44. conf {
  45. rollback-index = <0x00>;
  46. fdt = "fdt";
  47. kernel = "kernel";
  48. multi = "resource";
  49. signature {
  50. algo = "sha256,rsa2048";
  51. padding = "pss";
  52. key-name-hint = "dev";
  53. sign-images = "fdt", "kernel", "multi";
  54. };
  55. };
  56. };
  57. };