cpu/amd/agesa/Kconfig: select NO_SMM for Family 14h

Move the SMM Kconfig options to the specific agesa cpu families.
Select NO_SMM for family14 since since no Fam14h platform uses SMM.
Leave SMM_ASEG enabled for family15tn and family16kb for now.

TEST=Boot Debian 11 on PC Engines apu1

Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
Change-Id: I09bbe036a88dada847219606ec79c68e7ca8e5cc
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59809
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Michał Żygowski <michal.zygowski@3mdeb.com>
This commit is contained in:
Michał Kopeć 2021-12-01 08:32:16 +01:00 committed by Felix Held
parent 3d523635e8
commit 09ca258349
4 changed files with 3 additions and 1 deletions

View File

@ -12,7 +12,6 @@ config CPU_AMD_AGESA
select UDELAY_LAPIC
select LAPIC_MONOTONIC_TIMER
select SPI_FLASH if HAVE_ACPI_RESUME
select SMM_ASEG
select SSE2
if CPU_AMD_AGESA

View File

@ -2,4 +2,5 @@
config CPU_AMD_AGESA_FAMILY14
bool
select NO_SMM
select X86_AMD_FIXED_MTRRS

View File

@ -3,4 +3,5 @@
config CPU_AMD_AGESA_FAMILY15_TN
bool
select IDS_OPTIONS_HOOKED_UP
select SMM_ASEG
select X86_AMD_FIXED_MTRRS

View File

@ -2,6 +2,7 @@
config CPU_AMD_AGESA_FAMILY16_KB
bool
select SMM_ASEG
select X86_AMD_FIXED_MTRRS
if CPU_AMD_AGESA_FAMILY16_KB