coreboot-kgpe-d16/src/mainboard/bap/Kconfig
Kyösti Mälkki b320bc5e0e AGESA: Disable boards from build
As per the 4.11 release requirement, C_ENVIRONMENT_BOOTBLOCK=y
is a mandatory feature, which most AGESA and binaryPI boards lack.
Disable such platforms from the build for the time being.

The Kconfig symbol has been flipped, ROMCC_BOOTBLOCK=n is the
same mandated feature as C_ENVIRONMENT_BOOTBLOCK=y.

If a platform does not reach ROMCC_BOOTBLOCK=n within a
reasonable timeframe both the mainboard and the respective
unused platform support code will get removed.

Change-Id: I7fceb0370f7f4f5f52080277c5d21615d3ab3454
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37355
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2019-12-15 17:11:47 +00:00

35 lines
908 B
Text

##
## This file is part of the coreboot project.
##
## Copyright (C) 2015 BAP - Bruhnspace Advanced Projects
## (Written by Fabian Kunkel <fabi@adv.bruhnspace.com> for BAP)
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; version 2 of the License.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## GNU General Public License for more details.
##
if VENDOR_BAP
choice
prompt "Mainboard model"
source "src/mainboard/bap/*/Kconfig.name"
config BAP_BOARDS_DISABLED
bool "Boards from vendor are disabled"
endchoice
source "src/mainboard/bap/*/Kconfig"
config MAINBOARD_VENDOR
string
default "BAP"
endif # VENDOR_BAP