Config.in.tc 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664
  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. choice ADK_TARGET_CPU
  4. prompt "CPU type"
  5. depends on (ADK_TARGET_TOOLCHAIN || ADK_TARGET_SIM || ADK_TARGET_SYSTEM_GENERIC_X86_64) && \
  6. ( ADK_TARGET_ARCH_CRIS \
  7. || ADK_TARGET_ARCH_AARCH64 \
  8. || ADK_TARGET_ARCH_ARC \
  9. || ADK_TARGET_ARCH_ARM \
  10. || ADK_TARGET_ARCH_BFIN \
  11. || ADK_TARGET_ARCH_M68K \
  12. || ADK_TARGET_ARCH_MIPS \
  13. || ADK_TARGET_ARCH_MIPS64 \
  14. || ADK_TARGET_ARCH_PPC64 \
  15. || ADK_TARGET_ARCH_SH \
  16. || ADK_TARGET_ARCH_SPARC \
  17. || ADK_TARGET_ARCH_X86 \
  18. || ADK_TARGET_ARCH_X86_64 )
  19. config ADK_TARGET_CPU_ARC_ARC700
  20. bool "ARC700 (ARCv1)"
  21. select ADK_CPU_ARC700
  22. depends on ADK_TARGET_ARCH_ARC
  23. config ADK_TARGET_CPU_ARC_ARC_HS
  24. bool "ARC HS (ARCv2)"
  25. select ADK_CPU_ARC_HS
  26. depends on ADK_TARGET_ARCH_ARC
  27. config ADK_TARGET_CPU_ARM_CORTEX_A53
  28. bool "cortex-a53"
  29. select ADK_CPU_CORTEX_A53
  30. depends on ADK_TARGET_ARCH_AARCH64
  31. config ADK_TARGET_CPU_ARM_CORTEX_A57
  32. bool "cortex-a57"
  33. select ADK_CPU_CORTEX_A57
  34. depends on ADK_TARGET_ARCH_AARCH64
  35. config ADK_TARGET_CPU_ARM_CORTEX_A9
  36. bool "cortex-a9"
  37. select ADK_CPU_CORTEX_A9
  38. depends on ADK_TARGET_ARCH_ARM
  39. config ADK_TARGET_CPU_ARM_CORTEX_A8
  40. bool "cortex-a8"
  41. select ADK_CPU_CORTEX_A8
  42. depends on ADK_TARGET_ARCH_ARM
  43. config ADK_TARGET_CPU_ARM_CORTEX_A7
  44. bool "cortex-a7"
  45. select ADK_CPU_CORTEX_A7
  46. depends on ADK_TARGET_ARCH_ARM
  47. config ADK_TARGET_CPU_ARM_CORTEX_A5
  48. bool "cortex-a5"
  49. select ADK_CPU_CORTEX_A5
  50. depends on ADK_TARGET_ARCH_ARM
  51. config ADK_TARGET_CPU_ARM_CORTEX_A15
  52. bool "cortex-a15"
  53. select ADK_CPU_CORTEX_A15
  54. depends on ADK_TARGET_ARCH_ARM
  55. config ADK_TARGET_CPU_ARM_CORTEX_A17
  56. bool "cortex-a17"
  57. select ADK_CPU_CORTEX_A17
  58. depends on ADK_TARGET_ARCH_ARM
  59. config ADK_TARGET_CPU_ARM_CORTEX_M4
  60. bool "cortex-m4"
  61. select ADK_CPU_CORTEX_M4
  62. select ADK_TARGET_ARCH_ARM_WITH_THUMB
  63. select ADK_TARGET_UCLINUX
  64. depends on ADK_TARGET_ARCH_ARM
  65. config ADK_TARGET_CPU_ARM_CORTEX_M3
  66. bool "cortex-m3"
  67. select ADK_CPU_CORTEX_M3
  68. select ADK_TARGET_ARCH_ARM_WITH_THUMB
  69. select ADK_TARGET_UCLINUX
  70. depends on ADK_TARGET_ARCH_ARM
  71. config ADK_TARGET_CPU_ARM_ARM1176JZF_S
  72. bool "arm1176jzf-s"
  73. select ADK_CPU_ARM1176JZF_S
  74. depends on ADK_TARGET_ARCH_ARM
  75. config ADK_TARGET_CPU_ARM_ARM926EJ_S
  76. bool "arm926ej-s"
  77. select ADK_CPU_ARM926EJ_S
  78. depends on ADK_TARGET_ARCH_ARM
  79. config ADK_TARGET_CPU_ARM_XSCALE
  80. bool "xscale"
  81. select ADK_CPU_XSCALE
  82. depends on ADK_TARGET_ARCH_ARM
  83. config ADK_TARGET_CPU_BFIN_BF512
  84. bool "bf512"
  85. select ADK_CPU_BF512
  86. depends on ADK_TARGET_ARCH_BFIN
  87. config ADK_TARGET_CPU_BFIN_BF514
  88. bool "bf514"
  89. select ADK_CPU_BF514
  90. depends on ADK_TARGET_ARCH_BFIN
  91. config ADK_TARGET_CPU_BFIN_BF516
  92. bool "bf516"
  93. select ADK_CPU_BF516
  94. depends on ADK_TARGET_ARCH_BFIN
  95. config ADK_TARGET_CPU_BFIN_BF518
  96. bool "bf518"
  97. select ADK_CPU_BF518
  98. depends on ADK_TARGET_ARCH_BFIN
  99. config ADK_TARGET_CPU_BFIN_BF522
  100. bool "bf522"
  101. select ADK_CPU_BF522
  102. depends on ADK_TARGET_ARCH_BFIN
  103. config ADK_TARGET_CPU_BFIN_BF523
  104. bool "bf523"
  105. select ADK_CPU_BF523
  106. depends on ADK_TARGET_ARCH_BFIN
  107. config ADK_TARGET_CPU_BFIN_BF524
  108. bool "bf524"
  109. select ADK_CPU_BF524
  110. depends on ADK_TARGET_ARCH_BFIN
  111. config ADK_TARGET_CPU_BFIN_BF525
  112. bool "bf525"
  113. select ADK_CPU_BF525
  114. depends on ADK_TARGET_ARCH_BFIN
  115. config ADK_TARGET_CPU_BFIN_BF526
  116. bool "bf526"
  117. select ADK_CPU_BF526
  118. depends on ADK_TARGET_ARCH_BFIN
  119. config ADK_TARGET_CPU_BFIN_BF527
  120. bool "bf527"
  121. select ADK_CPU_BF527
  122. depends on ADK_TARGET_ARCH_BFIN
  123. config ADK_TARGET_CPU_BFIN_BF531
  124. bool "bf531"
  125. select ADK_CPU_BF531
  126. depends on ADK_TARGET_ARCH_BFIN
  127. config ADK_TARGET_CPU_BFIN_BF532
  128. bool "bf532"
  129. select ADK_CPU_BF532
  130. depends on ADK_TARGET_ARCH_BFIN
  131. config ADK_TARGET_CPU_BFIN_BF533
  132. bool "bf533"
  133. select ADK_CPU_BF533
  134. depends on ADK_TARGET_ARCH_BFIN
  135. config ADK_TARGET_CPU_BFIN_BF534
  136. bool "bf534"
  137. select ADK_CPU_BF534
  138. depends on ADK_TARGET_ARCH_BFIN
  139. config ADK_TARGET_CPU_BFIN_BF536
  140. bool "bf536"
  141. select ADK_CPU_BF536
  142. depends on ADK_TARGET_ARCH_BFIN
  143. config ADK_TARGET_CPU_BFIN_BF537
  144. bool "bf537"
  145. select ADK_CPU_BF537
  146. depends on ADK_TARGET_ARCH_BFIN
  147. config ADK_TARGET_CPU_BFIN_BF538
  148. bool "bf538"
  149. select ADK_CPU_BF538
  150. depends on ADK_TARGET_ARCH_BFIN
  151. config ADK_TARGET_CPU_BFIN_BF539
  152. bool "bf539"
  153. select ADK_CPU_BF539
  154. depends on ADK_TARGET_ARCH_BFIN
  155. config ADK_TARGET_CPU_BFIN_BF542
  156. bool "bf542"
  157. select ADK_CPU_BF542
  158. depends on ADK_TARGET_ARCH_BFIN
  159. config ADK_TARGET_CPU_BFIN_BF544
  160. bool "bf544"
  161. select ADK_CPU_BF544
  162. depends on ADK_TARGET_ARCH_BFIN
  163. config ADK_TARGET_CPU_BFIN_BF547
  164. bool "bf547"
  165. select ADK_CPU_BF547
  166. depends on ADK_TARGET_ARCH_BFIN
  167. config ADK_TARGET_CPU_BFIN_BF548
  168. bool "bf548"
  169. select ADK_CPU_BF548
  170. depends on ADK_TARGET_ARCH_BFIN
  171. config ADK_TARGET_CPU_BFIN_BF549
  172. bool "bf549"
  173. select ADK_CPU_BF549
  174. depends on ADK_TARGET_ARCH_BFIN
  175. config ADK_TARGET_CPU_BFIN_BF542M
  176. bool "bf542m"
  177. select ADK_CPU_BF542M
  178. depends on ADK_TARGET_ARCH_BFIN
  179. config ADK_TARGET_CPU_BFIN_BF544M
  180. bool "bf544m"
  181. select ADK_CPU_BF544M
  182. depends on ADK_TARGET_ARCH_BFIN
  183. config ADK_TARGET_CPU_BFIN_BF547M
  184. bool "bf547m"
  185. select ADK_CPU_BF547M
  186. depends on ADK_TARGET_ARCH_BFIN
  187. config ADK_TARGET_CPU_BFIN_BF548M
  188. bool "bf548m"
  189. select ADK_CPU_BF548M
  190. depends on ADK_TARGET_ARCH_BFIN
  191. config ADK_TARGET_CPU_BFIN_BF549M
  192. bool "bf549m"
  193. select ADK_CPU_BF549M
  194. depends on ADK_TARGET_ARCH_BFIN
  195. config ADK_TARGET_CPU_BFIN_BF561
  196. bool "bf561"
  197. select ADK_CPU_BF561
  198. depends on ADK_TARGET_ARCH_BFIN
  199. config ADK_TARGET_CPU_BFIN_BF592
  200. bool "bf592"
  201. select ADK_CPU_BF592
  202. depends on ADK_TARGET_ARCH_BFIN
  203. config ADK_TARGET_CPU_CRIS_CRISV10
  204. bool "cris v10"
  205. select ADK_CPU_CRIS_V10
  206. depends on ADK_TARGET_ARCH_CRIS
  207. config ADK_TARGET_CPU_CRIS_CRISV32
  208. bool "cris v32"
  209. select ADK_CPU_CRIS_V32
  210. depends on ADK_TARGET_ARCH_CRIS
  211. config ADK_TARGET_CPU_CF_51
  212. bool "coldfire 51"
  213. select ADK_CPU_CF_51
  214. select ADK_TARGET_UCLINUX
  215. depends on ADK_TARGET_ARCH_M68K
  216. config ADK_TARGET_CPU_CF_5206
  217. bool "coldfire 5206"
  218. select ADK_CPU_CF_5206
  219. select ADK_TARGET_UCLINUX
  220. depends on ADK_TARGET_ARCH_M68K
  221. config ADK_TARGET_CPU_CF_5206E
  222. bool "coldfire 5206e"
  223. select ADK_CPU_CF_5206E
  224. select ADK_TARGET_UCLINUX
  225. depends on ADK_TARGET_ARCH_M68K
  226. config ADK_TARGET_CPU_CF_5208
  227. bool "coldfire 5208"
  228. select ADK_CPU_CF_5208
  229. select ADK_TARGET_UCLINUX
  230. depends on ADK_TARGET_ARCH_M68K
  231. config ADK_TARGET_CPU_CF_5211A
  232. bool "coldfire 5211a"
  233. select ADK_CPU_CF_5211A
  234. select ADK_TARGET_UCLINUX
  235. depends on ADK_TARGET_ARCH_M68K
  236. config ADK_TARGET_CPU_CF_5213
  237. bool "coldfire 5213"
  238. select ADK_CPU_CF_5213
  239. select ADK_TARGET_UCLINUX
  240. depends on ADK_TARGET_ARCH_M68K
  241. config ADK_TARGET_CPU_CF_5216
  242. bool "coldfire 5216"
  243. select ADK_CPU_CF_5216
  244. select ADK_TARGET_UCLINUX
  245. depends on ADK_TARGET_ARCH_M68K
  246. config ADK_TARGET_CPU_CF_52235
  247. bool "coldfire 52235"
  248. select ADK_CPU_CF_52235
  249. select ADK_TARGET_UCLINUX
  250. depends on ADK_TARGET_ARCH_M68K
  251. config ADK_TARGET_CPU_CF_5225
  252. bool "coldfire 5225"
  253. select ADK_CPU_CF_5225
  254. select ADK_TARGET_UCLINUX
  255. depends on ADK_TARGET_ARCH_M68K
  256. config ADK_TARGET_CPU_CF_52259
  257. bool "coldfire 52259"
  258. select ADK_CPU_CF_52259
  259. select ADK_TARGET_UCLINUX
  260. depends on ADK_TARGET_ARCH_M68K
  261. config ADK_TARGET_CPU_CF_5235
  262. bool "coldfire 5235"
  263. select ADK_CPU_CF_5235
  264. select ADK_TARGET_UCLINUX
  265. depends on ADK_TARGET_ARCH_M68K
  266. config ADK_TARGET_CPU_CF_5249
  267. bool "coldfire 5249"
  268. select ADK_CPU_CF_5249
  269. select ADK_TARGET_UCLINUX
  270. depends on ADK_TARGET_ARCH_M68K
  271. config ADK_TARGET_CPU_CF_5250
  272. bool "coldfire 5250"
  273. select ADK_CPU_CF_5250
  274. select ADK_TARGET_UCLINUX
  275. depends on ADK_TARGET_ARCH_M68K
  276. config ADK_TARGET_CPU_CF_5271
  277. bool "coldfire 5271"
  278. select ADK_CPU_CF_5271
  279. select ADK_TARGET_UCLINUX
  280. depends on ADK_TARGET_ARCH_M68K
  281. config ADK_TARGET_CPU_CF_5272
  282. bool "coldfire 5272"
  283. select ADK_CPU_CF_5272
  284. select ADK_TARGET_UCLINUX
  285. depends on ADK_TARGET_ARCH_M68K
  286. config ADK_TARGET_CPU_CF_5275
  287. bool "coldfire 5275"
  288. select ADK_CPU_CF_5275
  289. select ADK_TARGET_UCLINUX
  290. depends on ADK_TARGET_ARCH_M68K
  291. config ADK_TARGET_CPU_CF_5282
  292. bool "coldfire 5282"
  293. select ADK_CPU_CF_5282
  294. select ADK_TARGET_UCLINUX
  295. depends on ADK_TARGET_ARCH_M68K
  296. config ADK_TARGET_CPU_CF_53017
  297. bool "coldfire 53017"
  298. select ADK_CPU_CF_53017
  299. select ADK_TARGET_UCLINUX
  300. depends on ADK_TARGET_ARCH_M68K
  301. config ADK_TARGET_CPU_CF_5307
  302. bool "coldfire 5307"
  303. select ADK_CPU_CF_5307
  304. select ADK_TARGET_UCLINUX
  305. depends on ADK_TARGET_ARCH_M68K
  306. config ADK_TARGET_CPU_CF_5328
  307. bool "coldfire 5328"
  308. select ADK_CPU_CF_5328
  309. select ADK_TARGET_UCLINUX
  310. depends on ADK_TARGET_ARCH_M68K
  311. config ADK_TARGET_CPU_CF_5329
  312. bool "coldfire 5329"
  313. select ADK_CPU_CF_5329
  314. select ADK_TARGET_UCLINUX
  315. depends on ADK_TARGET_ARCH_M68K
  316. config ADK_TARGET_CPU_CF_5373
  317. bool "coldfire 5373"
  318. select ADK_CPU_CF_5373
  319. select ADK_TARGET_UCLINUX
  320. depends on ADK_TARGET_ARCH_M68K
  321. config ADK_TARGET_CPU_CF_5407
  322. bool "coldfire 5407"
  323. select ADK_CPU_CF_5407
  324. select ADK_TARGET_UCLINUX
  325. depends on ADK_TARGET_ARCH_M68K
  326. config ADK_TARGET_CPU_CF_5475
  327. bool "coldfire 5475"
  328. select ADK_CPU_CF_5475
  329. depends on ADK_TARGET_ARCH_M68K
  330. config ADK_TARGET_CPU_M68K_68020
  331. bool "m68k 68020"
  332. select ADK_CPU_68020
  333. depends on ADK_TARGET_ARCH_M68K
  334. config ADK_TARGET_CPU_M68K_68030
  335. bool "m68k 68030"
  336. select ADK_CPU_68030
  337. depends on ADK_TARGET_ARCH_M68K
  338. config ADK_TARGET_CPU_M68K_68040
  339. bool "m68k 68040"
  340. select ADK_CPU_68040
  341. depends on ADK_TARGET_ARCH_M68K
  342. config ADK_TARGET_CPU_M68K_68060
  343. bool "m68k 68060"
  344. select ADK_CPU_68060
  345. depends on ADK_TARGET_ARCH_M68K
  346. config ADK_TARGET_CPU_MIPS_MIPS32
  347. bool "mips32"
  348. select ADK_CPU_MIPS32
  349. depends on ADK_TARGET_ARCH_MIPS
  350. config ADK_TARGET_CPU_MIPS_MIPS32R2
  351. bool "mips32r2"
  352. select ADK_CPU_MIPS32R2
  353. depends on ADK_TARGET_ARCH_MIPS
  354. config ADK_TARGET_CPU_MIPS_MIPS32R6
  355. bool "mips32r6"
  356. select ADK_CPU_MIPS32R6
  357. depends on ADK_TARGET_ARCH_MIPS
  358. config ADK_TARGET_CPU_MIPS_MIPS64
  359. bool "mips64"
  360. select ADK_CPU_MIPS64
  361. depends on ADK_TARGET_ARCH_MIPS64
  362. config ADK_TARGET_CPU_MIPS_MIPS64R2
  363. bool "mips64r2"
  364. select ADK_CPU_MIPS64R2
  365. depends on ADK_TARGET_ARCH_MIPS64
  366. config ADK_TARGET_CPU_MIPS_MIPS64R6
  367. bool "mips64r6"
  368. select ADK_CPU_MIPS64R6
  369. depends on ADK_TARGET_ARCH_MIPS64
  370. config ADK_TARGET_CPU_PPC64_POWER6
  371. bool "power6"
  372. select ADK_CPU_POWER6
  373. depends on ADK_TARGET_ARCH_PPC64
  374. config ADK_TARGET_CPU_PPC64_POWER7
  375. bool "power7"
  376. select ADK_CPU_POWER7
  377. depends on ADK_TARGET_ARCH_PPC64
  378. config ADK_TARGET_CPU_PPC64_POWER8
  379. bool "power8"
  380. select ADK_CPU_POWER8
  381. depends on ADK_TARGET_ARCH_PPC64
  382. config ADK_TARGET_CPU_SH_SH2
  383. bool "sh2"
  384. select ADK_CPU_SH2
  385. depends on ADK_TARGET_ARCH_SH
  386. config ADK_TARGET_CPU_SH_SH2A
  387. bool "sh2a"
  388. select ADK_CPU_SH2A
  389. depends on ADK_TARGET_ARCH_SH
  390. config ADK_TARGET_CPU_SH_SH3
  391. bool "sh3"
  392. select ADK_CPU_SH3
  393. depends on ADK_TARGET_ARCH_SH
  394. config ADK_TARGET_CPU_SH_SH4
  395. bool "sh4"
  396. select ADK_CPU_SH4
  397. depends on ADK_TARGET_ARCH_SH
  398. config ADK_TARGET_CPU_SH_SH4A
  399. bool "sh4a"
  400. select ADK_CPU_SH4A
  401. depends on ADK_TARGET_ARCH_SH
  402. config ADK_TARGET_CPU_SPARC_V8
  403. bool "v8"
  404. select ADK_CPU_SPARC_V8
  405. depends on ADK_TARGET_ARCH_SPARC
  406. config ADK_TARGET_CPU_SPARC_LEON
  407. bool "leon"
  408. select ADK_CPU_SPARC_LEON
  409. depends on ADK_TARGET_ARCH_SPARC
  410. config ADK_TARGET_CPU_X86_I486
  411. bool "i486"
  412. select ADK_CPU_I486
  413. depends on ADK_TARGET_ARCH_X86
  414. config ADK_TARGET_CPU_X86_I586
  415. bool "i586"
  416. select ADK_CPU_I586
  417. depends on ADK_TARGET_ARCH_X86
  418. config ADK_TARGET_CPU_X86_I686
  419. bool "i686"
  420. select ADK_CPU_I686
  421. depends on ADK_TARGET_ARCH_X86
  422. config ADK_TARGET_CPU_X86_GEODE
  423. bool "geode"
  424. select ADK_CPU_GEODE
  425. depends on ADK_TARGET_ARCH_X86
  426. config ADK_TARGET_CPU_X86_ATOM
  427. bool "atom"
  428. select ADK_CPU_ATOM
  429. depends on ADK_TARGET_ARCH_X86
  430. config ADK_TARGET_CPU_X86_64_X86_64
  431. bool "Generic x86_64"
  432. select ADK_CPU_X86_64
  433. depends on ADK_TARGET_ARCH_X86_64
  434. config ADK_TARGET_CPU_X86_64_ATHLON_FX
  435. bool "Athlon 64 FX"
  436. select ADK_CPU_ATHLON_FX
  437. depends on ADK_TARGET_ARCH_X86_64
  438. config ADK_TARGET_CPU_X86_64_ATHLON_64
  439. bool "Athlon 64"
  440. select ADK_CPU_ATHLON_64
  441. depends on ADK_TARGET_ARCH_X86_64
  442. config ADK_TARGET_CPU_X86_64_ATHLON_64_SSE3
  443. bool "Athlon 64 with SSE3"
  444. select ADK_CPU_ATHLON_64_SSE3
  445. depends on ADK_TARGET_ARCH_X86_64
  446. config ADK_TARGET_CPU_X86_64_BARCELONA
  447. bool "Barcelona"
  448. select ADK_CPU_BARCELONA
  449. depends on ADK_TARGET_ARCH_X86_64
  450. config ADK_TARGET_CPU_X86_64_BDVER1
  451. bool "bdver1"
  452. select ADK_CPU_BDVER1
  453. depends on ADK_TARGET_ARCH_X86_64
  454. config ADK_TARGET_CPU_X86_64_BDVER2
  455. bool "bdver2"
  456. select ADK_CPU_BDVER2
  457. depends on ADK_TARGET_ARCH_X86_64
  458. config ADK_TARGET_CPU_X86_64_BDVER3
  459. bool "bdver3"
  460. select ADK_CPU_BDVER3
  461. depends on ADK_TARGET_ARCH_X86_64
  462. config ADK_TARGET_CPU_X86_64_BDVER4
  463. bool "bdver4"
  464. select ADK_CPU_BDVER4
  465. depends on ADK_TARGET_ARCH_X86_64
  466. config ADK_TARGET_CPU_X86_64_BONNELL
  467. bool "Bonnell"
  468. select ADK_CPU_BONNELL
  469. depends on ADK_TARGET_ARCH_X86_64
  470. config ADK_TARGET_CPU_X86_64_BROADWELL
  471. bool "Broadwell"
  472. select ADK_CPU_BROADWELL
  473. depends on ADK_TARGET_ARCH_X86_64
  474. config ADK_TARGET_CPU_X86_64_BTVER1
  475. bool "btver1"
  476. select ADK_CPU_BTVER1
  477. depends on ADK_TARGET_ARCH_X86_64
  478. config ADK_TARGET_CPU_X86_64_BTVER2
  479. bool "btver2"
  480. select ADK_CPU_BTVER1
  481. depends on ADK_TARGET_ARCH_X86_64
  482. config ADK_TARGET_CPU_X86_64_CORE2
  483. bool "Core 2"
  484. select ADK_CPU_CORE2
  485. depends on ADK_TARGET_ARCH_X86_64
  486. config ADK_TARGET_CPU_X86_64_HASWELL
  487. bool "Haswell"
  488. select ADK_CPU_HASWELL
  489. depends on ADK_TARGET_ARCH_X86_64
  490. config ADK_TARGET_CPU_X86_64_IVYBRIDGE
  491. bool "Ivybridge"
  492. select ADK_CPU_IVYBRIDGE
  493. depends on ADK_TARGET_ARCH_X86_64
  494. config ADK_TARGET_CPU_X86_64_K8
  495. bool "K8"
  496. select ADK_CPU_K8
  497. depends on ADK_TARGET_ARCH_X86_64
  498. config ADK_TARGET_CPU_X86_64_K8_SSE3
  499. bool "K8 with SSE3"
  500. select ADK_CPU_K8_SSE3
  501. depends on ADK_TARGET_ARCH_X86_64
  502. config ADK_TARGET_CPU_X86_64_KNL
  503. bool "knl"
  504. select config ADK_CPU_KNL
  505. depends on ADK_TARGET_ARCH_X86_64
  506. config ADK_TARGET_CPU_X86_64_NEHALEM
  507. bool "Nehalem"
  508. select ADK_CPU_NEHALEM
  509. depends on ADK_TARGET_ARCH_X86_64
  510. config ADK_TARGET_CPU_X86_64_OPTERON
  511. bool "Opteron"
  512. select ADK_CPU_OPTERON
  513. depends on ADK_TARGET_ARCH_X86_64
  514. config ADK_TARGET_CPU_X86_64_OPTERON_SSE3
  515. bool "Opteron with SSE3"
  516. select ADK_CPU_OPTERON_SSE3
  517. depends on ADK_TARGET_ARCH_X86_64
  518. config ADK_TARGET_CPU_X86_64_SANDYBRIDGE
  519. bool "Sandybridge"
  520. select ADK_CPU_SANDYBRIDGE
  521. depends on ADK_TARGET_ARCH_X86_64
  522. config ADK_TARGET_CPU_X86_64_SILVERMONT
  523. bool "Silvermont"
  524. select ADK_CPU_SILVERMONT
  525. depends on ADK_TARGET_ARCH_X86_64
  526. config ADK_TARGET_CPU_X86_64_WESTMERE
  527. bool "Westmere"
  528. select ADK_CPU_WESTMERE
  529. depends on ADK_TARGET_ARCH_X86_64
  530. endchoice
  531. choice
  532. prompt "Toolchain options"
  533. depends on ADK_TARGET_TOOLCHAIN
  534. config ADK_TOOLCHAIN_ONLY
  535. bool "Only build toolchain and selected packages"
  536. config ADK_TOOLCHAIN_ARCHIVE
  537. bool "Build a complete system usable f.e. via chroot"
  538. endchoice