3228-ls2088a-add-ls2088a-its.patch 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. From e0f9ccd657893d1a10dfbae291900b3045c471fc Mon Sep 17 00:00:00 2001
  2. From: Zhao Qiang <qiang.zhao@nxp.com>
  3. Date: Mon, 7 Nov 2016 10:38:51 +0800
  4. Subject: [PATCH 228/238] ls2088a: add ls2088a its
  5. Signed-off-by: Zhao Qiang <qiang.zhao@nxp.com>
  6. ---
  7. kernel2088a-qds.its | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++
  8. kernel2088a-rdb.its | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++
  9. 2 files changed, 110 insertions(+)
  10. create mode 100644 kernel2088a-qds.its
  11. create mode 100644 kernel2088a-rdb.its
  12. --- /dev/null
  13. +++ b/kernel2088a-qds.its
  14. @@ -0,0 +1,55 @@
  15. +/*
  16. + * Copyright (C) 2016, Freescale Semiconductor
  17. + *
  18. + * Abhimanyu Saini <abhimanyu.saini@nxp.com>
  19. + *
  20. + * This file is licensed under the terms of the GNU General Public
  21. + * License version 2. This program is licensed "as is" without any
  22. + * warranty of any kind, whether express or implied.
  23. + */
  24. +
  25. +/dts-v1/;
  26. +
  27. +/ {
  28. + description = "QDS Image file for the LS2080A Linux Kernel";
  29. + #address-cells = <1>;
  30. +
  31. + images {
  32. + kernel@1 {
  33. + description = "ARM64 Linux kernel";
  34. + data = /incbin/("./arch/arm64/boot/Image.gz");
  35. + type = "kernel";
  36. + arch = "arm64";
  37. + os = "linux";
  38. + compression = "gzip";
  39. + load = <0x80080000>;
  40. + entry = <0x80080000>;
  41. + };
  42. + fdt@1 {
  43. + description = "Flattened Device Tree blob";
  44. + data = /incbin/("./arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dtb");
  45. + type = "flat_dt";
  46. + arch = "arm64";
  47. + compression = "none";
  48. + load = <0x90000000>;
  49. + };
  50. + ramdisk@1 {
  51. + description = "LS2 Ramdisk";
  52. + data = /incbin/("./fsl-image-core-ls2088aqds.ext2.gz");
  53. + type = "ramdisk";
  54. + arch = "arm64";
  55. + os = "linux";
  56. + compression = "none";
  57. + };
  58. + };
  59. +
  60. + configurations {
  61. + default = "config@1";
  62. + config@1 {
  63. + description = "Boot Linux kernel";
  64. + kernel = "kernel@1";
  65. + fdt = "fdt@1";
  66. + ramdisk = "ramdisk@1";
  67. + };
  68. + };
  69. +};
  70. --- /dev/null
  71. +++ b/kernel2088a-rdb.its
  72. @@ -0,0 +1,55 @@
  73. +/*
  74. + * Copyright (C) 2016, Freescale Semiconductor
  75. + *
  76. + * Abhimanyu Saini <abhimanyu.saini@nxp.com>
  77. + *
  78. + * This file is licensed under the terms of the GNU General Public
  79. + * License version 2. This program is licensed "as is" without any
  80. + * warranty of any kind, whether express or implied.
  81. + */
  82. +
  83. +/dts-v1/;
  84. +
  85. +/ {
  86. + description = "RDB Image file for the LS2080A Linux Kernel";
  87. + #address-cells = <1>;
  88. +
  89. + images {
  90. + kernel@1 {
  91. + description = "ARM64 Linux kernel";
  92. + data = /incbin/("./arch/arm64/boot/Image.gz");
  93. + type = "kernel";
  94. + arch = "arm64";
  95. + os = "linux";
  96. + compression = "gzip";
  97. + load = <0x80080000>;
  98. + entry = <0x80080000>;
  99. + };
  100. + fdt@1 {
  101. + description = "Flattened Device Tree blob";
  102. + data = /incbin/("./arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dtb");
  103. + type = "flat_dt";
  104. + arch = "arm64";
  105. + compression = "none";
  106. + load = <0x90000000>;
  107. + };
  108. + ramdisk@1 {
  109. + description = "LS2 Ramdisk";
  110. + data = /incbin/("./fsl-image-core-ls2088ardb.ext2.gz");
  111. + type = "ramdisk";
  112. + arch = "arm64";
  113. + os = "linux";
  114. + compression = "none";
  115. + };
  116. + };
  117. +
  118. + configurations {
  119. + default = "config@1";
  120. + config@1 {
  121. + description = "Boot Linux kernel";
  122. + kernel = "kernel@1";
  123. + fdt = "fdt@1";
  124. + ramdisk = "ramdisk@1";
  125. + };
  126. + };
  127. +};