linux-ver.mk 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. #
  4. # On the various kernel version variables:
  5. #
  6. # KERNEL_FILE_VER: version numbering used for tarball and contained top level
  7. # directory (e.g. linux-4.1.2.tar.bz2 -> linux-4.1.2) (not
  8. # necessary equal to kernel's version, e.g. linux-3.19
  9. # contains kernel version 3.19.0)
  10. # KERNEL_RELEASE: OpenADK internal versioning
  11. # KERNEL_VERSION: final kernel version how we want to identify a specific kernel
  12. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_GIT),y)
  13. KERNEL_FILE_VER:= $(ADK_TARGET_LINUX_KERNEL_GIT)
  14. KERNEL_RELEASE:= 1
  15. KERNEL_VERSION:= $(ADK_TARGET_LINUX_KERNEL_GIT_VER)-$(KERNEL_RELEASE)
  16. endif
  17. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_7_2),y)
  18. KERNEL_FILE_VER:= 7.2
  19. KERNEL_RELEASE:= 1
  20. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  21. KERNEL_HASH:= f9fef3d14c0df53819026f4be74459835c2a0b0dcbf5b5bbd9ea19f0829402b3
  22. endif
  23. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_7_1),y)
  24. KERNEL_FILE_VER:= 7.1.9
  25. KERNEL_RELEASE:= 1
  26. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  27. KERNEL_HASH:= 3271a4ae3897b38352980f2b0975bae61bca81c644d186221c5ae928bcc072b0
  28. endif
  29. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_18),y)
  30. KERNEL_FILE_VER:= 6.18.46
  31. KERNEL_RELEASE:= 1
  32. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  33. KERNEL_HASH:= f5d44b93808b02cc2969c5404ba081d97523719c9fd2ba2de6db318b4141cca0
  34. endif
  35. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_12),y)
  36. KERNEL_FILE_VER:= 6.12.105
  37. KERNEL_RELEASE:= 1
  38. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  39. KERNEL_HASH:= eb36801e119529b13513c3459dc20e2a32f7053629f3aabb63ea501a4d88f63d
  40. endif
  41. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_6),y)
  42. KERNEL_FILE_VER:= 6.6.141
  43. KERNEL_RELEASE:= 1
  44. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  45. KERNEL_HASH:= 3bc2652eb62ab90a90a8b0aa156b91d276f92eb84702971df62fe1a3f1eb7fe1
  46. endif
  47. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_1),y)
  48. KERNEL_FILE_VER:= 6.1.174
  49. KERNEL_RELEASE:= 1
  50. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  51. KERNEL_HASH:= ed88346df623ae9150d11b5feb16ddb52c25aef563bb7803ab160bb4493fe06e
  52. endif
  53. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_5_15),y)
  54. KERNEL_FILE_VER:= 5.15.208
  55. KERNEL_RELEASE:= 1
  56. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  57. KERNEL_HASH:= b53d7036e327a627595f42349cb5c9d55b4db8262ab473e08274bd8d3028b172
  58. endif
  59. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_5_10),y)
  60. KERNEL_FILE_VER:= 5.10.257
  61. KERNEL_RELEASE:= 1
  62. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  63. KERNEL_HASH:= 08b1fde1b563d7f5b0f429b283105b8a0e255463590e50fdce0abbc07a66f0d1
  64. endif
  65. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_5_4),y)
  66. KERNEL_FILE_VER:= 5.4.292
  67. KERNEL_RELEASE:= 1
  68. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  69. KERNEL_HASH:= 0bcbf580d1ea623ac5879d0f2d69796c82431b3f653c4749e63766dbf737be85
  70. endif
  71. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_19),y)
  72. KERNEL_FILE_VER:= 4.19.325
  73. KERNEL_RELEASE:= 1
  74. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  75. KERNEL_HASH:= 607bed7de5cda31a443df4c8a78dbe5e8a9ad31afde2a4d28fe99ab4730e8de1
  76. endif
  77. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_14),y)
  78. KERNEL_FILE_VER:= 4.14.336
  79. KERNEL_RELEASE:= 1
  80. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  81. KERNEL_HASH:= 0820fdb7971c6974338081c11fbf2dc869870501e7bdcac4d0ed58ba1f57b61c
  82. endif
  83. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_9),y)
  84. KERNEL_FILE_VER:= 4.9.337
  85. KERNEL_RELEASE:= 1
  86. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  87. KERNEL_HASH:= 5385aaec55c766e3f462511453f5c63d7898b2d0e9ea74f22a23ebbedab0b3c6
  88. endif
  89. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_4),y)
  90. KERNEL_FILE_VER:= 4.4.302
  91. KERNEL_RELEASE:= 1
  92. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  93. KERNEL_HASH:= 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3
  94. endif
  95. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_3_16),y)
  96. KERNEL_FILE_VER:= 3.16.85
  97. KERNEL_RELEASE:= 1
  98. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  99. KERNEL_HASH:= 80b1598d389c94e83fdf15d99c7da452aeb3093fbf8ed7c91584c06c09fc1fa6
  100. endif
  101. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_3_10_NDS32),y)
  102. KERNEL_FILE_VER:= 3.10-nds32
  103. KERNEL_RELEASE:= 1
  104. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  105. KERNEL_HASH:= 2f3e06924b850ca4d383ebb6baed154e1bb20440df6f38ca47c33950ec0e05c5
  106. endif
  107. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_3_4),y)
  108. KERNEL_FILE_VER:= 3.4.112
  109. KERNEL_RELEASE:= 1
  110. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  111. KERNEL_HASH:= 29c8370c4c6e639ad5e38e6eb052058d5f45add3167f2aa4cc08e6569f024181
  112. endif
  113. ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_2_6_32),y)
  114. KERNEL_FILE_VER:= 2.6.32.70
  115. KERNEL_RELEASE:= 1
  116. KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
  117. KERNEL_HASH:= d7d0ee4588711d4f85ed67b65d447b4bbbe215e600a771fb87a62524b6341c43
  118. endif