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>
This commit is contained in:
Kyösti Mälkki
2019-11-23 20:22:09 +02:00
parent d912df22a8
commit b320bc5e0e
48 changed files with 134 additions and 61 deletions

View File

@@ -20,6 +20,9 @@ choice
source "src/mainboard/biostar/*/Kconfig.name"
config BIOSTAR_BOARDS_DISABLED
bool "Boards from vendor are disabled"
endchoice
source "src/mainboard/biostar/*/Kconfig"

View File

@@ -15,11 +15,14 @@
# GNU General Public License for more details.
#
config BOARD_BIOSTAR_A68N5200
def_bool n
if BOARD_BIOSTAR_A68N5200
config BOARD_SPECIFIC_OPTIONS
def_bool y
select ROMCC_BOOTBLOCK
#select ROMCC_BOOTBLOCK
select CPU_AMD_AGESA_FAMILY16_KB
select NORTHBRIDGE_AMD_AGESA_FAMILY16_KB
select SOUTHBRIDGE_AMD_AGESA_YANGTZE

View File

@@ -1,2 +1,2 @@
config BOARD_BIOSTAR_A68N5200
bool "A68N-5200"
#config BOARD_BIOSTAR_A68N5200
# bool"A68N-5200"

View File

@@ -14,12 +14,15 @@
# GNU General Public License for more details.
#
config BOARD_BIOSTAR_AM1ML
def_bool n
if BOARD_BIOSTAR_AM1ML
config BOARD_SPECIFIC_OPTIONS
def_bool y
select BOARD_ROMSIZE_KB_4096
select ROMCC_BOOTBLOCK
#select ROMCC_BOOTBLOCK
select CPU_AMD_AGESA_FAMILY16_KB
select FORCE_AM1_SOCKET_SUPPORT
select GFXUMA

View File

@@ -1,2 +1,2 @@
config BOARD_BIOSTAR_AM1ML
bool "AM1ML"
#config BOARD_BIOSTAR_AM1ML
# bool"AM1ML"