]> git.dujemihanovic.xyz Git - u-boot.git/commit
vexpress64: move hardware setting from defconfig to Kconfig
authorAndre Przywara <andre.przywara@arm.com>
Fri, 4 Mar 2022 16:30:13 +0000 (16:30 +0000)
committerTom Rini <trini@konsulko.com>
Fri, 1 Apr 2022 18:57:46 +0000 (14:57 -0400)
commit5865038257d1a38dd71f8107e4510f3c0c0dd584
tree8a2e0dbd6d9be74b3102fa8ac6539e484579a59c
parente09ec8e340260ace3d49d634fc869b7a9eb09186
vexpress64: move hardware setting from defconfig to Kconfig

The defconfigs for the Arm Juno board and the FVP model are quite large,
setting a lot of platform-fixed variables like SYS_TEXT_BASE.
As those values are not really a user choice, let's provide default
values for them in our Kconfig file, so a lot of cruft can be removed
from the defconfig files.
This also moves the driver selection out of there, since this is again
not something a user should really decide on. Instead we allow users to
enable or disable subsystems, and select the appropriate drivers based
on that in the Kconfig file.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
arch/arm/Kconfig
board/armltd/vexpress64/Kconfig
configs/vexpress_aemv8a_juno_defconfig
configs/vexpress_aemv8a_semi_defconfig