0001-Revert-arch-Make-board-selection-choices-optional.patch 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743
  1. From ee11fed43e2bd029f71af1e72ab9bb5652f5fc54 Mon Sep 17 00:00:00 2001
  2. From: Alexey Brodkin <abrodkin@synopsys.com>
  3. Date: Wed, 29 Jul 2015 20:32:59 +0300
  4. Subject: [PATCH] Revert "arch: Make board selection choices optional"
  5. This reverts commit a26cd04920dc069fd6e91abb785426cf6c29f45f.
  6. Reverted commit caused an issue with "make oldconfig" - default prompt
  7. for target selection was set as No that lead to missing platform
  8. selection by automated scripts like that:
  9. ------------------>8------------------
  10. "yes "" | make oldconfig" on defconfig
  11. ------------------>8------------------
  12. And that lead to build failure:
  13. ------------------>8------------------
  14. $ make
  15. scripts/kconfig/conf --silentoldconfig Kconfig
  16. CHK include/config.h
  17. UPD include/config.h
  18. GEN include/autoconf.mk
  19. In file included from ./include/common.h:18:0:
  20. include/config.h:5:22: fatal error: configs/.h: No such file or directory
  21. #include <configs/.h>
  22. ^
  23. compilation terminated.
  24. scripts/Makefile.autoconf:72: recipe for target 'include/autoconf.mk' failed
  25. make[1]: *** [include/autoconf.mk] Error 1
  26. ------------------>8------------------
  27. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
  28. ---
  29. arch/arc/Kconfig | 1 -
  30. arch/arm/Kconfig | 1 -
  31. arch/arm/cpu/armv7/exynos/Kconfig | 1 -
  32. arch/arm/cpu/armv7/mx5/Kconfig | 1 -
  33. arch/arm/cpu/armv7/mx6/Kconfig | 1 -
  34. arch/arm/cpu/armv7/omap3/Kconfig | 1 -
  35. arch/arm/cpu/armv7/omap4/Kconfig | 1 -
  36. arch/arm/cpu/armv7/omap5/Kconfig | 1 -
  37. arch/arm/cpu/armv7/rmobile/Kconfig | 1 -
  38. arch/arm/cpu/armv7/s5pc1xx/Kconfig | 1 -
  39. arch/arm/mach-at91/Kconfig | 1 -
  40. arch/arm/mach-bcm283x/Kconfig | 1 -
  41. arch/arm/mach-davinci/Kconfig | 1 -
  42. arch/arm/mach-integrator/Kconfig | 2 --
  43. arch/arm/mach-keystone/Kconfig | 1 -
  44. arch/arm/mach-kirkwood/Kconfig | 1 -
  45. arch/arm/mach-nomadik/Kconfig | 1 -
  46. arch/arm/mach-orion5x/Kconfig | 1 -
  47. arch/arm/mach-socfpga/Kconfig | 1 -
  48. arch/arm/mach-tegra/Kconfig | 1 -
  49. arch/arm/mach-tegra/tegra114/Kconfig | 1 -
  50. arch/arm/mach-tegra/tegra124/Kconfig | 1 -
  51. arch/arm/mach-tegra/tegra20/Kconfig | 1 -
  52. arch/arm/mach-tegra/tegra30/Kconfig | 1 -
  53. arch/arm/mach-zynq/Kconfig | 1 -
  54. arch/avr32/Kconfig | 1 -
  55. arch/blackfin/Kconfig | 1 -
  56. arch/m68k/Kconfig | 1 -
  57. arch/microblaze/Kconfig | 1 -
  58. arch/mips/Kconfig | 1 -
  59. arch/nds32/Kconfig | 1 -
  60. arch/nios2/Kconfig | 1 -
  61. arch/openrisc/Kconfig | 1 -
  62. arch/powerpc/Kconfig | 1 -
  63. arch/powerpc/cpu/mpc512x/Kconfig | 1 -
  64. arch/powerpc/cpu/mpc5xx/Kconfig | 1 -
  65. arch/powerpc/cpu/mpc5xxx/Kconfig | 1 -
  66. arch/powerpc/cpu/mpc8260/Kconfig | 1 -
  67. arch/powerpc/cpu/mpc83xx/Kconfig | 1 -
  68. arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
  69. arch/powerpc/cpu/mpc86xx/Kconfig | 1 -
  70. arch/powerpc/cpu/mpc8xx/Kconfig | 1 -
  71. arch/powerpc/cpu/ppc4xx/Kconfig | 1 -
  72. arch/sh/Kconfig | 1 -
  73. arch/sparc/Kconfig | 1 -
  74. board/amcc/canyonlands/Kconfig | 1 -
  75. board/coreboot/Kconfig | 1 -
  76. board/dbau1x00/Kconfig | 1 -
  77. board/google/Kconfig | 1 -
  78. board/intel/Kconfig | 1 -
  79. board/micronas/vct/Kconfig | 1 -
  80. board/seco/Kconfig | 2 --
  81. board/sunxi/Kconfig | 1 -
  82. 53 files changed, 55 deletions(-)
  83. diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
  84. index 925e312..640cda8 100644
  85. --- a/arch/arc/Kconfig
  86. +++ b/arch/arc/Kconfig
  87. @@ -129,7 +129,6 @@ config ARC_CACHE_LINE_SHIFT
  88. choice
  89. prompt "Target select"
  90. - optional
  91. config TARGET_TB100
  92. bool "Support tb100"
  93. diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
  94. index 9908b43..8eeb46c 100644
  95. --- a/arch/arm/Kconfig
  96. +++ b/arch/arm/Kconfig
  97. @@ -64,7 +64,6 @@ config SEMIHOSTING
  98. choice
  99. prompt "Target select"
  100. - optional
  101. config ARCH_AT91
  102. bool "Atmel AT91"
  103. diff --git a/arch/arm/cpu/armv7/exynos/Kconfig b/arch/arm/cpu/armv7/exynos/Kconfig
  104. index 4a7d82f..f2fe748 100644
  105. --- a/arch/arm/cpu/armv7/exynos/Kconfig
  106. +++ b/arch/arm/cpu/armv7/exynos/Kconfig
  107. @@ -2,7 +2,6 @@ if ARCH_EXYNOS
  108. choice
  109. prompt "EXYNOS board select"
  110. - optional
  111. config TARGET_SMDKV310
  112. select SUPPORT_SPL
  113. diff --git a/arch/arm/cpu/armv7/mx5/Kconfig b/arch/arm/cpu/armv7/mx5/Kconfig
  114. index 9f250c6..2d6c0ce 100644
  115. --- a/arch/arm/cpu/armv7/mx5/Kconfig
  116. +++ b/arch/arm/cpu/armv7/mx5/Kconfig
  117. @@ -12,7 +12,6 @@ config MX53
  118. choice
  119. prompt "MX5 board select"
  120. - optional
  121. config TARGET_USBARMORY
  122. bool "Support USB armory"
  123. diff --git a/arch/arm/cpu/armv7/mx6/Kconfig b/arch/arm/cpu/armv7/mx6/Kconfig
  124. index 10908c4..662596f 100644
  125. --- a/arch/arm/cpu/armv7/mx6/Kconfig
  126. +++ b/arch/arm/cpu/armv7/mx6/Kconfig
  127. @@ -27,7 +27,6 @@ config MX6SX
  128. choice
  129. prompt "MX6 board select"
  130. - optional
  131. config TARGET_SECOMX6
  132. bool "Support secomx6 boards"
  133. diff --git a/arch/arm/cpu/armv7/omap3/Kconfig b/arch/arm/cpu/armv7/omap3/Kconfig
  134. index b32a6b0..cc82c50 100644
  135. --- a/arch/arm/cpu/armv7/omap3/Kconfig
  136. +++ b/arch/arm/cpu/armv7/omap3/Kconfig
  137. @@ -2,7 +2,6 @@ if OMAP34XX
  138. choice
  139. prompt "OMAP3 board select"
  140. - optional
  141. config TARGET_AM3517_EVM
  142. bool "AM3517 EVM"
  143. diff --git a/arch/arm/cpu/armv7/omap4/Kconfig b/arch/arm/cpu/armv7/omap4/Kconfig
  144. index df27ea1..eccf897 100644
  145. --- a/arch/arm/cpu/armv7/omap4/Kconfig
  146. +++ b/arch/arm/cpu/armv7/omap4/Kconfig
  147. @@ -2,7 +2,6 @@ if OMAP44XX
  148. choice
  149. prompt "OMAP4 board select"
  150. - optional
  151. config TARGET_DUOVERO
  152. bool "OMAP4430 Gumstix Duovero"
  153. diff --git a/arch/arm/cpu/armv7/omap5/Kconfig b/arch/arm/cpu/armv7/omap5/Kconfig
  154. index 20c3bd9..aca862d 100644
  155. --- a/arch/arm/cpu/armv7/omap5/Kconfig
  156. +++ b/arch/arm/cpu/armv7/omap5/Kconfig
  157. @@ -2,7 +2,6 @@ if OMAP54XX
  158. choice
  159. prompt "OMAP5 board select"
  160. - optional
  161. config TARGET_CM_T54
  162. bool "CompuLab CM-T54"
  163. diff --git a/arch/arm/cpu/armv7/rmobile/Kconfig b/arch/arm/cpu/armv7/rmobile/Kconfig
  164. index ef56286..638b63d 100644
  165. --- a/arch/arm/cpu/armv7/rmobile/Kconfig
  166. +++ b/arch/arm/cpu/armv7/rmobile/Kconfig
  167. @@ -2,7 +2,6 @@ if RMOBILE
  168. choice
  169. prompt "Renesus ARM SoCs board select"
  170. - optional
  171. config TARGET_ARMADILLO_800EVA
  172. bool "armadillo 800 eva board"
  173. diff --git a/arch/arm/cpu/armv7/s5pc1xx/Kconfig b/arch/arm/cpu/armv7/s5pc1xx/Kconfig
  174. index 792ef59..65cc9eb 100644
  175. --- a/arch/arm/cpu/armv7/s5pc1xx/Kconfig
  176. +++ b/arch/arm/cpu/armv7/s5pc1xx/Kconfig
  177. @@ -2,7 +2,6 @@ if ARCH_S5PC1XX
  178. choice
  179. prompt "S5PC1XX board select"
  180. - optional
  181. config TARGET_S5P_GONI
  182. bool "S5P Goni board"
  183. diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
  184. index bbf4228..5dc2cb2 100644
  185. --- a/arch/arm/mach-at91/Kconfig
  186. +++ b/arch/arm/mach-at91/Kconfig
  187. @@ -2,7 +2,6 @@ if ARCH_AT91
  188. choice
  189. prompt "Atmel AT91 board select"
  190. - optional
  191. config TARGET_AT91RM9200EK
  192. bool "Atmel AT91RM9200 evaluation kit"
  193. diff --git a/arch/arm/mach-bcm283x/Kconfig b/arch/arm/mach-bcm283x/Kconfig
  194. index 2315a13..d40f505 100644
  195. --- a/arch/arm/mach-bcm283x/Kconfig
  196. +++ b/arch/arm/mach-bcm283x/Kconfig
  197. @@ -3,7 +3,6 @@ menu "Broadcom BCM283X family"
  198. choice
  199. prompt "Broadcom BCM283X board select"
  200. - optional
  201. config TARGET_RPI
  202. bool "Raspberry Pi"
  203. diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig
  204. index e6cb390..3ef55d3 100644
  205. --- a/arch/arm/mach-davinci/Kconfig
  206. +++ b/arch/arm/mach-davinci/Kconfig
  207. @@ -2,7 +2,6 @@ if ARCH_DAVINCI
  208. choice
  209. prompt "DaVinci board select"
  210. - optional
  211. config TARGET_ENBW_CMC
  212. bool "EnBW CMC board"
  213. diff --git a/arch/arm/mach-integrator/Kconfig b/arch/arm/mach-integrator/Kconfig
  214. index c54d69d..8ffc544 100644
  215. --- a/arch/arm/mach-integrator/Kconfig
  216. +++ b/arch/arm/mach-integrator/Kconfig
  217. @@ -3,7 +3,6 @@ menu "Integrator Options"
  218. choice
  219. prompt "Integrator platform select"
  220. - optional
  221. config ARCH_INTEGRATOR_AP
  222. bool "Support Integrator/AP platform"
  223. @@ -19,7 +18,6 @@ config ARCH_CINTEGRATOR
  224. choice
  225. prompt "Integrator core module select"
  226. - optional
  227. config CM720T
  228. bool "Core Module for ARM720T"
  229. diff --git a/arch/arm/mach-keystone/Kconfig b/arch/arm/mach-keystone/Kconfig
  230. index 67f1a33..134ae87 100644
  231. --- a/arch/arm/mach-keystone/Kconfig
  232. +++ b/arch/arm/mach-keystone/Kconfig
  233. @@ -2,7 +2,6 @@ if ARCH_KEYSTONE
  234. choice
  235. prompt "TI Keystone board select"
  236. - optional
  237. config TARGET_K2HK_EVM
  238. bool "TI Keystone 2 Kepler/Hawking EVM"
  239. diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
  240. index 1261885..45c6687 100644
  241. --- a/arch/arm/mach-kirkwood/Kconfig
  242. +++ b/arch/arm/mach-kirkwood/Kconfig
  243. @@ -2,7 +2,6 @@ if KIRKWOOD
  244. choice
  245. prompt "Marvell Kirkwood board select"
  246. - optional
  247. config TARGET_OPENRD
  248. bool "Marvell OpenRD Board"
  249. diff --git a/arch/arm/mach-nomadik/Kconfig b/arch/arm/mach-nomadik/Kconfig
  250. index ba72a41..265f336 100644
  251. --- a/arch/arm/mach-nomadik/Kconfig
  252. +++ b/arch/arm/mach-nomadik/Kconfig
  253. @@ -2,7 +2,6 @@ if ARCH_NOMADIK
  254. choice
  255. prompt "Nomadik board select"
  256. - optional
  257. config NOMADIK_NHK8815
  258. bool "ST 8815 Nomadik Hardware Kit"
  259. diff --git a/arch/arm/mach-orion5x/Kconfig b/arch/arm/mach-orion5x/Kconfig
  260. index 7644b8d..291c511 100644
  261. --- a/arch/arm/mach-orion5x/Kconfig
  262. +++ b/arch/arm/mach-orion5x/Kconfig
  263. @@ -2,7 +2,6 @@ if ORION5X
  264. choice
  265. prompt "Marvell Orion board select"
  266. - optional
  267. config TARGET_EDMINIV2
  268. bool "LaCie Ethernet Disk mini V2"
  269. diff --git a/arch/arm/mach-socfpga/Kconfig b/arch/arm/mach-socfpga/Kconfig
  270. index e46c348..204efca 100644
  271. --- a/arch/arm/mach-socfpga/Kconfig
  272. +++ b/arch/arm/mach-socfpga/Kconfig
  273. @@ -2,7 +2,6 @@ if ARCH_SOCFPGA
  274. choice
  275. prompt "Altera SOCFPGA board select"
  276. - optional
  277. config TARGET_SOCFPGA_ARRIA5
  278. bool "Altera SOCFPGA Arria V"
  279. diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
  280. index 54bd648..ef77c84 100644
  281. --- a/arch/arm/mach-tegra/Kconfig
  282. +++ b/arch/arm/mach-tegra/Kconfig
  283. @@ -2,7 +2,6 @@ if TEGRA
  284. choice
  285. prompt "Tegra SoC select"
  286. - optional
  287. config TEGRA20
  288. bool "Tegra20 family"
  289. diff --git a/arch/arm/mach-tegra/tegra114/Kconfig b/arch/arm/mach-tegra/tegra114/Kconfig
  290. index 1047b92..31012bc 100644
  291. --- a/arch/arm/mach-tegra/tegra114/Kconfig
  292. +++ b/arch/arm/mach-tegra/tegra114/Kconfig
  293. @@ -2,7 +2,6 @@ if TEGRA114
  294. choice
  295. prompt "Tegra114 board select"
  296. - optional
  297. config TARGET_DALMORE
  298. bool "NVIDIA Tegra114 Dalmore evaluation board"
  299. diff --git a/arch/arm/mach-tegra/tegra124/Kconfig b/arch/arm/mach-tegra/tegra124/Kconfig
  300. index f3324ff..86c1301 100644
  301. --- a/arch/arm/mach-tegra/tegra124/Kconfig
  302. +++ b/arch/arm/mach-tegra/tegra124/Kconfig
  303. @@ -2,7 +2,6 @@ if TEGRA124
  304. choice
  305. prompt "Tegra124 board select"
  306. - optional
  307. config TARGET_JETSON_TK1
  308. bool "NVIDIA Tegra124 Jetson TK1 board"
  309. diff --git a/arch/arm/mach-tegra/tegra20/Kconfig b/arch/arm/mach-tegra/tegra20/Kconfig
  310. index 1bb8dff..7f09f81 100644
  311. --- a/arch/arm/mach-tegra/tegra20/Kconfig
  312. +++ b/arch/arm/mach-tegra/tegra20/Kconfig
  313. @@ -2,7 +2,6 @@ if TEGRA20
  314. choice
  315. prompt "Tegra20 board select"
  316. - optional
  317. config TARGET_HARMONY
  318. bool "NVIDIA Tegra20 Harmony evaluation board"
  319. diff --git a/arch/arm/mach-tegra/tegra30/Kconfig b/arch/arm/mach-tegra/tegra30/Kconfig
  320. index e78331e..3abdc7b 100644
  321. --- a/arch/arm/mach-tegra/tegra30/Kconfig
  322. +++ b/arch/arm/mach-tegra/tegra30/Kconfig
  323. @@ -2,7 +2,6 @@ if TEGRA30
  324. choice
  325. prompt "Tegra30 board select"
  326. - optional
  327. config TARGET_APALIS_T30
  328. bool "Toradex Apalis T30 board"
  329. diff --git a/arch/arm/mach-zynq/Kconfig b/arch/arm/mach-zynq/Kconfig
  330. index 1de5b07..6b0e295 100644
  331. --- a/arch/arm/mach-zynq/Kconfig
  332. +++ b/arch/arm/mach-zynq/Kconfig
  333. @@ -10,7 +10,6 @@ config ZYNQ_CUSTOM_INIT
  334. choice
  335. prompt "Xilinx Zynq board select"
  336. - optional
  337. config TARGET_ZYNQ_ZED
  338. bool "Zynq ZedBoard"
  339. diff --git a/arch/avr32/Kconfig b/arch/avr32/Kconfig
  340. index eb33774..801b9cc 100644
  341. --- a/arch/avr32/Kconfig
  342. +++ b/arch/avr32/Kconfig
  343. @@ -6,7 +6,6 @@ config SYS_ARCH
  344. choice
  345. prompt "Target select"
  346. - optional
  347. config TARGET_ATNGW100
  348. bool "Support atngw100"
  349. diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
  350. index 0a2fb4d..31913fe 100644
  351. --- a/arch/blackfin/Kconfig
  352. +++ b/arch/blackfin/Kconfig
  353. @@ -6,7 +6,6 @@ config SYS_ARCH
  354. choice
  355. prompt "Target select"
  356. - optional
  357. config TARGET_BCT_BRETTL2
  358. bool "Support bct-brettl2"
  359. diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig
  360. index 26509b7..69cb0f7 100644
  361. --- a/arch/m68k/Kconfig
  362. +++ b/arch/m68k/Kconfig
  363. @@ -114,7 +114,6 @@ config M548x
  364. choice
  365. prompt "Target select"
  366. - optional
  367. config TARGET_M52277EVB
  368. bool "Support M52277EVB"
  369. diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig
  370. index 077b2a7..6f419f0 100644
  371. --- a/arch/microblaze/Kconfig
  372. +++ b/arch/microblaze/Kconfig
  373. @@ -6,7 +6,6 @@ config SYS_ARCH
  374. choice
  375. prompt "Target select"
  376. - optional
  377. config TARGET_MICROBLAZE_GENERIC
  378. bool "Support microblaze-generic"
  379. diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
  380. index 7f7e258..87b94ac 100644
  381. --- a/arch/mips/Kconfig
  382. +++ b/arch/mips/Kconfig
  383. @@ -10,7 +10,6 @@ config SYS_CPU
  384. choice
  385. prompt "Target select"
  386. - optional
  387. config TARGET_QEMU_MIPS
  388. bool "Support qemu-mips"
  389. diff --git a/arch/nds32/Kconfig b/arch/nds32/Kconfig
  390. index 98b0282..81b0a01 100644
  391. --- a/arch/nds32/Kconfig
  392. +++ b/arch/nds32/Kconfig
  393. @@ -6,7 +6,6 @@ config SYS_ARCH
  394. choice
  395. prompt "Target select"
  396. - optional
  397. config TARGET_ADP_AG101
  398. bool "Support adp-ag101"
  399. diff --git a/arch/nios2/Kconfig b/arch/nios2/Kconfig
  400. index 8ae7f6e..b3be7b5 100644
  401. --- a/arch/nios2/Kconfig
  402. +++ b/arch/nios2/Kconfig
  403. @@ -6,7 +6,6 @@ config SYS_ARCH
  404. choice
  405. prompt "Target select"
  406. - optional
  407. config TARGET_NIOS2_GENERIC
  408. bool "Support nios2-generic"
  409. diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig
  410. index 11014d1..4d62b4c 100644
  411. --- a/arch/openrisc/Kconfig
  412. +++ b/arch/openrisc/Kconfig
  413. @@ -6,7 +6,6 @@ config SYS_ARCH
  414. choice
  415. prompt "Target select"
  416. - optional
  417. config TARGET_OPENRISC_GENERIC
  418. bool "Support openrisc-generic"
  419. diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
  420. index 3b3f446..8e5a3e2 100644
  421. --- a/arch/powerpc/Kconfig
  422. +++ b/arch/powerpc/Kconfig
  423. @@ -6,7 +6,6 @@ config SYS_ARCH
  424. choice
  425. prompt "CPU select"
  426. - optional
  427. config MPC512X
  428. bool "MPC512X"
  429. diff --git a/arch/powerpc/cpu/mpc512x/Kconfig b/arch/powerpc/cpu/mpc512x/Kconfig
  430. index 53450ae..a0f0ede 100644
  431. --- a/arch/powerpc/cpu/mpc512x/Kconfig
  432. +++ b/arch/powerpc/cpu/mpc512x/Kconfig
  433. @@ -6,7 +6,6 @@ config SYS_CPU
  434. choice
  435. prompt "Target select"
  436. - optional
  437. config TARGET_PDM360NG
  438. bool "Support pdm360ng"
  439. diff --git a/arch/powerpc/cpu/mpc5xx/Kconfig b/arch/powerpc/cpu/mpc5xx/Kconfig
  440. index 5275447..aad4a7c 100644
  441. --- a/arch/powerpc/cpu/mpc5xx/Kconfig
  442. +++ b/arch/powerpc/cpu/mpc5xx/Kconfig
  443. @@ -6,7 +6,6 @@ config SYS_CPU
  444. choice
  445. prompt "Target select"
  446. - optional
  447. config TARGET_CMI_MPC5XX
  448. bool "Support cmi_mpc5xx"
  449. diff --git a/arch/powerpc/cpu/mpc5xxx/Kconfig b/arch/powerpc/cpu/mpc5xxx/Kconfig
  450. index 5d49228..eec9d7d 100644
  451. --- a/arch/powerpc/cpu/mpc5xxx/Kconfig
  452. +++ b/arch/powerpc/cpu/mpc5xxx/Kconfig
  453. @@ -6,7 +6,6 @@ config SYS_CPU
  454. choice
  455. prompt "Target select"
  456. - optional
  457. config TARGET_A3M071
  458. bool "Support a3m071"
  459. diff --git a/arch/powerpc/cpu/mpc8260/Kconfig b/arch/powerpc/cpu/mpc8260/Kconfig
  460. index e93732d..55941c8 100644
  461. --- a/arch/powerpc/cpu/mpc8260/Kconfig
  462. +++ b/arch/powerpc/cpu/mpc8260/Kconfig
  463. @@ -6,7 +6,6 @@ config SYS_CPU
  464. choice
  465. prompt "Target select"
  466. - optional
  467. config TARGET_KM82XX
  468. bool "Support km82xx"
  469. diff --git a/arch/powerpc/cpu/mpc83xx/Kconfig b/arch/powerpc/cpu/mpc83xx/Kconfig
  470. index 3fb901f..88a3bd6 100644
  471. --- a/arch/powerpc/cpu/mpc83xx/Kconfig
  472. +++ b/arch/powerpc/cpu/mpc83xx/Kconfig
  473. @@ -6,7 +6,6 @@ config SYS_CPU
  474. choice
  475. prompt "Target select"
  476. - optional
  477. config TARGET_MPC8308_P1M
  478. bool "Support mpc8308_p1m"
  479. diff --git a/arch/powerpc/cpu/mpc85xx/Kconfig b/arch/powerpc/cpu/mpc85xx/Kconfig
  480. index 3e8d0b1..aff5fdb 100644
  481. --- a/arch/powerpc/cpu/mpc85xx/Kconfig
  482. +++ b/arch/powerpc/cpu/mpc85xx/Kconfig
  483. @@ -6,7 +6,6 @@ config SYS_CPU
  484. choice
  485. prompt "Target select"
  486. - optional
  487. config TARGET_SBC8548
  488. bool "Support sbc8548"
  489. diff --git a/arch/powerpc/cpu/mpc86xx/Kconfig b/arch/powerpc/cpu/mpc86xx/Kconfig
  490. index fe1859d..14e8b1a 100644
  491. --- a/arch/powerpc/cpu/mpc86xx/Kconfig
  492. +++ b/arch/powerpc/cpu/mpc86xx/Kconfig
  493. @@ -6,7 +6,6 @@ config SYS_CPU
  494. choice
  495. prompt "Target select"
  496. - optional
  497. config TARGET_SBC8641D
  498. bool "Support sbc8641d"
  499. diff --git a/arch/powerpc/cpu/mpc8xx/Kconfig b/arch/powerpc/cpu/mpc8xx/Kconfig
  500. index 79cee35..e8bcbe9 100644
  501. --- a/arch/powerpc/cpu/mpc8xx/Kconfig
  502. +++ b/arch/powerpc/cpu/mpc8xx/Kconfig
  503. @@ -6,7 +6,6 @@ config SYS_CPU
  504. choice
  505. prompt "Target select"
  506. - optional
  507. config TARGET_TQM823L
  508. bool "Support TQM823L"
  509. diff --git a/arch/powerpc/cpu/ppc4xx/Kconfig b/arch/powerpc/cpu/ppc4xx/Kconfig
  510. index 10b86e0..4d5954a 100644
  511. --- a/arch/powerpc/cpu/ppc4xx/Kconfig
  512. +++ b/arch/powerpc/cpu/ppc4xx/Kconfig
  513. @@ -6,7 +6,6 @@ config SYS_CPU
  514. choice
  515. prompt "Target select"
  516. - optional
  517. config TARGET_CSB272
  518. bool "Support csb272"
  519. diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
  520. index 6ac22af..ff8f5b5 100644
  521. --- a/arch/sh/Kconfig
  522. +++ b/arch/sh/Kconfig
  523. @@ -29,7 +29,6 @@ config SH_32BIT
  524. choice
  525. prompt "Target select"
  526. - optional
  527. config TARGET_RSK7203
  528. bool "RSK+ 7203"
  529. diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
  530. index 04dc08f..2df09b2 100644
  531. --- a/arch/sparc/Kconfig
  532. +++ b/arch/sparc/Kconfig
  533. @@ -14,7 +14,6 @@ config LEON3
  534. choice
  535. prompt "Board select"
  536. - optional
  537. config TARGET_GRSIM_LEON2
  538. bool "GRSIM simulating a LEON2 board"
  539. diff --git a/board/amcc/canyonlands/Kconfig b/board/amcc/canyonlands/Kconfig
  540. index a655dbc..ef66ad4 100644
  541. --- a/board/amcc/canyonlands/Kconfig
  542. +++ b/board/amcc/canyonlands/Kconfig
  543. @@ -11,7 +11,6 @@ config SYS_CONFIG_NAME
  544. choice BOARD_TYPE
  545. prompt "Select which board to build for"
  546. - optional
  547. config CANYONLANDS
  548. bool "Glacier"
  549. diff --git a/board/coreboot/Kconfig b/board/coreboot/Kconfig
  550. index ede6065..dc9b70f 100644
  551. --- a/board/coreboot/Kconfig
  552. +++ b/board/coreboot/Kconfig
  553. @@ -8,7 +8,6 @@ if VENDOR_COREBOOT
  554. choice
  555. prompt "Mainboard model"
  556. - optional
  557. config TARGET_COREBOOT
  558. bool "coreboot"
  559. diff --git a/board/dbau1x00/Kconfig b/board/dbau1x00/Kconfig
  560. index b813adb..1286e45 100644
  561. --- a/board/dbau1x00/Kconfig
  562. +++ b/board/dbau1x00/Kconfig
  563. @@ -13,7 +13,6 @@ menu "dbau1x00 board options"
  564. choice
  565. prompt "Select au1x00 SoC type"
  566. - optional
  567. config DBAU1100
  568. bool "Select AU1100"
  569. diff --git a/board/google/Kconfig b/board/google/Kconfig
  570. index e9559c9..302f68e 100644
  571. --- a/board/google/Kconfig
  572. +++ b/board/google/Kconfig
  573. @@ -8,7 +8,6 @@ if VENDOR_GOOGLE
  574. choice
  575. prompt "Mainboard model"
  576. - optional
  577. config TARGET_CHROMEBOOK_LINK
  578. bool "Chromebook link"
  579. diff --git a/board/intel/Kconfig b/board/intel/Kconfig
  580. index 3d9ecf0..7fe21b9 100644
  581. --- a/board/intel/Kconfig
  582. +++ b/board/intel/Kconfig
  583. @@ -8,7 +8,6 @@ if VENDOR_INTEL
  584. choice
  585. prompt "Mainboard model"
  586. - optional
  587. config TARGET_CROWNBAY
  588. bool "Crown Bay"
  589. diff --git a/board/micronas/vct/Kconfig b/board/micronas/vct/Kconfig
  590. index c518079..288a1ae 100644
  591. --- a/board/micronas/vct/Kconfig
  592. +++ b/board/micronas/vct/Kconfig
  593. @@ -13,7 +13,6 @@ menu "vct board options"
  594. choice
  595. prompt "Board variant"
  596. - optional
  597. config VCT_PLATINUM
  598. bool "Enable VCT_PLATINUM"
  599. diff --git a/board/seco/Kconfig b/board/seco/Kconfig
  600. index af16697..dcb1ac8 100644
  601. --- a/board/seco/Kconfig
  602. +++ b/board/seco/Kconfig
  603. @@ -2,7 +2,6 @@ if TARGET_SECOMX6
  604. choice
  605. prompt "SECO i.MX6 Board variant"
  606. - optional
  607. config SECOMX6_Q7
  608. bool "Q7"
  609. @@ -17,7 +16,6 @@ endchoice
  610. choice
  611. prompt "SECO i.MX6 SoC variant"
  612. - optional
  613. config SECOMX6Q
  614. bool "i.MX6Q"
  615. diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig
  616. index 2a1cd3c..808de26 100644
  617. --- a/board/sunxi/Kconfig
  618. +++ b/board/sunxi/Kconfig
  619. @@ -18,7 +18,6 @@ config SUNXI_GEN_SUN6I
  620. choice
  621. prompt "Sunxi SoC Variant"
  622. - optional
  623. config MACH_SUN4I
  624. bool "sun4i (Allwinner A10)"
  625. --
  626. 2.4.3