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>
Showing
- Kconfig 60 additions, 2 deletionsKconfig
- README 3 additions, 36 deletionsREADME
- arch/arm/include/asm/fsl_secure_boot.h 0 additions, 1 deletionarch/arm/include/asm/fsl_secure_boot.h
- arch/microblaze/lib/bootm.c 1 addition, 0 deletionsarch/microblaze/lib/bootm.c
- arch/powerpc/include/asm/fsl_secure_boot.h 0 additions, 1 deletionarch/powerpc/include/asm/fsl_secure_boot.h
- board/freescale/ls1043aqds/eth.c 2 additions, 0 deletionsboard/freescale/ls1043aqds/eth.c
- board/freescale/ls1043ardb/ls1043ardb.c 1 addition, 0 deletionsboard/freescale/ls1043ardb/ls1043ardb.c
- board/vscom/baltos/board.c 1 addition, 0 deletionsboard/vscom/baltos/board.c
- cmd/disk.c 3 additions, 3 deletionscmd/disk.c
- common/Makefile 2 additions, 2 deletionscommon/Makefile
- common/bootm.c 5 additions, 5 deletionscommon/bootm.c
- common/image-fdt.c 4 additions, 4 deletionscommon/image-fdt.c
- common/image-fit.c 2 additions, 1 deletioncommon/image-fit.c
- common/image.c 12 additions, 12 deletionscommon/image.c
- configs/10m50_defconfig 1 addition, 0 deletionsconfigs/10m50_defconfig
- configs/3c120_defconfig 1 addition, 0 deletionsconfigs/3c120_defconfig
- configs/A10-OLinuXino-Lime_defconfig 1 addition, 0 deletionsconfigs/A10-OLinuXino-Lime_defconfig
- configs/A10s-OLinuXino-M_defconfig 1 addition, 0 deletionsconfigs/A10s-OLinuXino-M_defconfig
- configs/A13-OLinuXinoM_defconfig 1 addition, 0 deletionsconfigs/A13-OLinuXinoM_defconfig
- configs/A13-OLinuXino_defconfig 1 addition, 0 deletionsconfigs/A13-OLinuXino_defconfig
Loading
Please register or sign in to comment