1
0
Fork 0
remarkable-uboot/arch/arm
Simon Glass 73223f0e1b Kconfig: Move CONFIG_FIT and related options to Kconfig
There are already two FIT options in Kconfig but the CONFIG options are
still in the header files. We need to do a proper move to fix this.

Move these options to Kconfig and tidy up board configuration:

   CONFIG_FIT
   CONFIG_OF_BOARD_SETUP
   CONFIG_OF_SYSTEM_SETUP
   CONFIG_FIT_SIGNATURE
   CONFIG_FIT_BEST_MATCH
   CONFIG_FIT_VERBOSE
   CONFIG_OF_STDOUT_VIA_ALIAS
   CONFIG_RSA

Unfortunately the first one is a little complicated. We need to make sure
this option is not enabled in SPL by this change. Also this option is
enabled automatically in the host builds by defining CONFIG_FIT in the
image.h file. To solve this, add a new IMAGE_USE_FIT #define which can
be used in files that are built on the host but must also build for U-Boot
and SPL.

Note: Masahiro's moveconfig.py script is amazing.

Signed-off-by: Simon Glass <sjg@chromium.org>
[trini: Add microblaze change, various configs/ re-applies]
Signed-off-by: Tom Rini <trini@konsulko.com>
2016-03-14 19:18:07 -04:00
..
cpu omap3: Use raw SPL by default for mmc1 2016-03-08 15:01:46 -05:00
dts ARM: uniphier: add eMMC boot support 2016-02-29 03:50:16 +09:00
imx-common imx: imx-common: introduce boot auxiliary core 2016-02-21 11:46:26 +01:00
include Kconfig: Move CONFIG_FIT and related options to Kconfig 2016-03-14 19:18:07 -04:00
lib arm: make sure board_init_r() is being called using the right mode (ARM / THUMB) 2016-02-15 12:04:45 -05:00
mach-at91 ARM: Add Support for the VInCo platform 2016-02-19 15:12:13 +01:00
mach-bcm283x rpi: set board serial number in environment 2016-02-24 18:44:12 -05:00
mach-davinci arm: Remove da830evm board 2015-09-28 10:48:23 -04:00
mach-exynos Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mach-highbank ARM: highbank: move SoC sources to mach-highbank 2015-02-21 08:23:51 -05:00
mach-integrator integrator: switch to DM serial port 2015-08-12 20:47:49 -04:00
mach-keystone ARM: k2g: add SD card and eMMC support 2015-10-22 14:22:25 -04:00
mach-kirkwood arm: mvebu/kirkwood: Use common timer functions 2016-01-14 14:08:59 +01:00
mach-mvebu arm: mvebu: Add support for the Armada XP theadorable board 2016-01-27 07:45:43 +01:00
mach-orion5x Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mach-rockchip rockchip: rk3288: correct sdram setting 2016-03-10 08:32:01 -07:00
mach-s5pc1xx arm: s5pc1xx: move SoC to mach-s5pc1xx 2015-11-30 17:17:01 +09:00
mach-socfpga arm: socfpga: Fix ethernet reset handling 2016-02-24 19:13:03 +01:00
mach-stm32 stm32: add support for stm32f7 & stm32f746 discovery board 2016-02-24 18:43:57 -05:00
mach-tegra video: tegra: Correct a Kconfig warning with VIDCONSOLE_AS_LCD 2016-02-17 13:36:16 -07:00
mach-uniphier ARM: uniphier: allow debug_ll_init() to do nothing for unknown SoCs 2016-03-09 01:11:15 +09:00
mach-versatile arm: Remove versatileab board 2015-09-11 15:01:25 -04:00
mach-zynq ARM: zynq: Remove unused SPI base addresses 2016-02-22 16:20:59 +01:00
thumb1/include/asm/proc-armv arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD 2015-11-10 15:03:48 +01:00
Kconfig ARM: uniphier: prepare directory structure for ARMv8 SoC support 2016-03-01 00:33:24 +09:00
Kconfig.debug arm: debug: add Kconfig entries for lowlevel debug 2014-10-26 22:23:12 +01:00
Makefile arm: the ARM920T is THUMB capable, so select the appropriate ISA 2016-02-15 12:04:45 -05:00
config.mk arm: config: enforce -fno-pic for gcc 2016-01-31 16:32:56 +01:00