]> git.dujemihanovic.xyz Git - u-boot.git/commit
vexpress64: get rid of CONFIG_SYS_EXTRA_OPTIONS
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 23 Jan 2015 10:50:53 +0000 (11:50 +0100)
committerTom Rini <trini@ti.com>
Fri, 30 Jan 2015 14:19:17 +0000 (09:19 -0500)
commitf91afc4d001010a31b53c232b3b1873cb789381e
tree3c97dac4e6b728f1d51dadfbd3fdc56b5bad0981
parentffb4f6f95a0b63a0e8eab81e006a26c9cd99ac5d
vexpress64: get rid of CONFIG_SYS_EXTRA_OPTIONS

The Versatile Express ARMv8 semihosted FVP platform is still
using the legacy CONFIG_SYS_EXTRA_OPTIONS method to configure
some compile-time flags. Get rid of this and create a Kconfig
entry for the FVP model, and a selectable bool for the
semihosting library.

The FVP subboard is now modeled as a target choice so we can
eventually choose between different ARMv8 versatile express
boards (FVP, base model, Juno...) this way. All dependent
symbols are updated to reflect this.

The 64bit Versatile Express board symbols are renamed
VEXPRESS64 so we have some chance to see what is actually
going on. Tested on the FVP fast model.

Acked-by: Steve Rae <srae@broadcom.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/Kconfig
board/armltd/vexpress64/Kconfig
configs/vexpress_aemv8a_defconfig
configs/vexpress_aemv8a_semi_defconfig
include/configs/vexpress_aemv8a.h