Kconfig 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. if ARCH_AT91
  2. choice
  3. prompt "Atmel AT91 board select"
  4. optional
  5. config TARGET_AT91RM9200EK
  6. bool "Atmel AT91RM9200 evaluation kit"
  7. select CPU_ARM920T
  8. config TARGET_AT91SAM9260EK
  9. bool "Atmel at91sam9260 reference board"
  10. select CPU_ARM926EJS
  11. config TARGET_ETHERNUT5
  12. bool "Ethernut5 board"
  13. select CPU_ARM926EJS
  14. config TARGET_SNAPPER9260
  15. bool "Support snapper9260"
  16. select CPU_ARM926EJS
  17. select DM
  18. select DM_SERIAL
  19. select DM_GPIO
  20. config TARGET_GURNARD
  21. bool "Support gurnard"
  22. select CPU_ARM926EJS
  23. select DM
  24. select DM_SERIAL
  25. select DM_GPIO
  26. select DM_ETH
  27. config TARGET_AT91SAM9261EK
  28. bool "Atmel at91sam9261 reference board"
  29. select CPU_ARM926EJS
  30. config TARGET_PM9261
  31. bool "Ronetix pm9261 board"
  32. select CPU_ARM926EJS
  33. config TARGET_AT91SAM9263EK
  34. bool "Atmel at91sam9263 reference board"
  35. select CPU_ARM926EJS
  36. config TARGET_USB_A9263
  37. bool "Caloa USB A9260 board"
  38. select CPU_ARM926EJS
  39. config TARGET_PM9263
  40. bool "Ronetix pm9263 board"
  41. select CPU_ARM926EJS
  42. config TARGET_AT91SAM9M10G45EK
  43. bool "Atmel AT91SAM9M10G45-EK board"
  44. select CPU_ARM926EJS
  45. select SUPPORT_SPL
  46. config TARGET_PM9G45
  47. bool "Ronetix pm9g45 board"
  48. select CPU_ARM926EJS
  49. config TARGET_PICOSAM9G45
  50. bool "Mini-box picosam9g45 board"
  51. select CPU_ARM926EJS
  52. select SUPPORT_SPL
  53. config TARGET_AT91SAM9N12EK
  54. bool "Atmel AT91SAM9N12-EK board"
  55. select CPU_ARM926EJS
  56. select SUPPORT_SPL
  57. config TARGET_AT91SAM9RLEK
  58. bool "Atmel at91sam9rl reference board"
  59. select CPU_ARM926EJS
  60. config TARGET_AT91SAM9X5EK
  61. bool "Atmel AT91SAM9X5-EK board"
  62. select CPU_ARM926EJS
  63. select SUPPORT_SPL
  64. config TARGET_SAMA5D2_PTC
  65. bool "SAMA5D2 PTC board"
  66. select CPU_V7
  67. select SUPPORT_SPL
  68. config TARGET_SAMA5D2_XPLAINED
  69. bool "SAMA5D2 Xplained board"
  70. select CPU_V7
  71. select SUPPORT_SPL
  72. config TARGET_SAMA5D3_XPLAINED
  73. bool "SAMA5D3 Xplained board"
  74. select CPU_V7
  75. select SUPPORT_SPL
  76. config TARGET_SAMA5D3XEK
  77. bool "SAMA5D3X-EK board"
  78. select CPU_V7
  79. select SUPPORT_SPL
  80. config TARGET_SAMA5D4_XPLAINED
  81. bool "SAMA5D4 Xplained board"
  82. select CPU_V7
  83. select SUPPORT_SPL
  84. config TARGET_SAMA5D4EK
  85. bool "SAMA5D4 Evaluation Kit"
  86. select CPU_V7
  87. select SUPPORT_SPL
  88. config TARGET_MA5D4EVK
  89. bool "DENX MA5D4EVK Evaluation Kit"
  90. select CPU_V7
  91. select SUPPORT_SPL
  92. config TARGET_MEESC
  93. bool "Support meesc"
  94. select CPU_ARM926EJS
  95. config TARGET_CORVUS
  96. bool "Support corvus"
  97. select CPU_ARM926EJS
  98. select SUPPORT_SPL
  99. select DM
  100. select DM_SERIAL
  101. select DM_GPIO
  102. select DM_ETH
  103. config TARGET_TAURUS
  104. bool "Support taurus"
  105. select CPU_ARM926EJS
  106. select SUPPORT_SPL
  107. select DM
  108. select DM_SERIAL
  109. select DM_GPIO
  110. select DM_ETH
  111. config TARGET_SMARTWEB
  112. bool "Support smartweb"
  113. select CPU_ARM926EJS
  114. select SUPPORT_SPL
  115. select DM
  116. select DM_SERIAL
  117. select DM_GPIO
  118. select DM_ETH
  119. config TARGET_VINCO
  120. bool "Support VINCO"
  121. select CPU_V7
  122. select SUPPORT_SPL
  123. endchoice
  124. config SYS_SOC
  125. default "at91"
  126. source "board/atmel/at91rm9200ek/Kconfig"
  127. source "board/atmel/at91sam9260ek/Kconfig"
  128. source "board/atmel/at91sam9261ek/Kconfig"
  129. source "board/atmel/at91sam9263ek/Kconfig"
  130. source "board/atmel/at91sam9m10g45ek/Kconfig"
  131. source "board/atmel/at91sam9n12ek/Kconfig"
  132. source "board/atmel/at91sam9rlek/Kconfig"
  133. source "board/atmel/at91sam9x5ek/Kconfig"
  134. source "board/atmel/sama5d2_ptc/Kconfig"
  135. source "board/atmel/sama5d2_xplained/Kconfig"
  136. source "board/atmel/sama5d3_xplained/Kconfig"
  137. source "board/atmel/sama5d3xek/Kconfig"
  138. source "board/atmel/sama5d4_xplained/Kconfig"
  139. source "board/atmel/sama5d4ek/Kconfig"
  140. source "board/bluewater/gurnard/Kconfig"
  141. source "board/bluewater/snapper9260/Kconfig"
  142. source "board/calao/usb_a9263/Kconfig"
  143. source "board/denx/ma5d4evk/Kconfig"
  144. source "board/egnite/ethernut5/Kconfig"
  145. source "board/esd/meesc/Kconfig"
  146. source "board/l+g/vinco/Kconfig"
  147. source "board/mini-box/picosam9g45/Kconfig"
  148. source "board/ronetix/pm9261/Kconfig"
  149. source "board/ronetix/pm9263/Kconfig"
  150. source "board/ronetix/pm9g45/Kconfig"
  151. source "board/siemens/corvus/Kconfig"
  152. source "board/siemens/taurus/Kconfig"
  153. source "board/siemens/smartweb/Kconfig"
  154. endif