summaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge/Kconfig
diff options
context:
space:
mode:
authorMartin Roth <martinroth@google.com>2017-10-03 15:54:45 -0600
committerMartin Roth <martinroth@google.com>2017-10-16 00:11:46 +0000
commit30f9b953a8ddf3d283e63f9bc1f95605d10a6491 (patch)
treed32318586a7223144cec2312c5b1b02dfafff9da /src/soc/amd/stoneyridge/Kconfig
parentfc9d5011a9eee4eecda1410378832a225cacdc5f (diff)
downloadcoreboot-30f9b953a8ddf3d283e63f9bc1f95605d10a6491.tar.xz
soc/amd/stoneyridge: Update AMD firmware placement options
- Don't force the selection of placing the firmware outside of cbfs when using vboot. - Set a prompt to allow the option of placing it outside of cbfs. - Leave all Kconfig defaults the same. - Place the AMD firmware directory table in the specified location even when using the 'outside of cbfs" option. - Print where the firmware is being placed when placing it outside of cbfs. BUG=b:65484600 TEST=Assign PSP firmware location, build & test. Firmware shows up inside CBFS. Set 'outside of cbfs' option, verify firmware gets written to the correct location. Change-Id: Ia8258b5c2ecfaaa42d623e3376ec3233115aed58 Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/21867 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/soc/amd/stoneyridge/Kconfig')
-rw-r--r--src/soc/amd/stoneyridge/Kconfig16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/soc/amd/stoneyridge/Kconfig b/src/soc/amd/stoneyridge/Kconfig
index 4bf1e571f5..fcf0199d70 100644
--- a/src/soc/amd/stoneyridge/Kconfig
+++ b/src/soc/amd/stoneyridge/Kconfig
@@ -60,7 +60,6 @@ config CPU_SPECIFIC_OPTIONS
select SSE2
config VBOOT
- select AMDFW_OUTSIDE_CBFS
select VBOOT_SEPARATE_VERSTAGE
select VBOOT_STARTS_IN_BOOTBLOCK
select VBOOT_SAVE_RECOVERY_REASON_ON_REBOOT
@@ -253,13 +252,6 @@ config STONEYRIDGE_LEGACY_FREE
Select y if there is no keyboard controller in the system.
This sets variables in AGESA and ACPI.
-config AMDFW_OUTSIDE_CBFS
- def_bool n
- help
- The AMDFW (PSP) is typically locatable in cbfs. Select this
- option to manually attach the generated amdfw.rom at an
- offset of 0x20000 from the bottom of the coreboot ROM image.
-
config SERIRQ_CONTINUOUS_MODE
bool
default n
@@ -310,6 +302,14 @@ config USE_PSPSCUREOS
If unsure, answer 'y'
+config AMDFW_OUTSIDE_CBFS
+ bool "The AMD firmware is outside CBFS"
+ default n
+ help
+ The AMDFW (PSP) is typically locatable in cbfs. Select this
+ option to manually attach the generated amdfw.rom outside of
+ cbfs. The location is selected by the FWM position.
+
config AMD_FWM_POSITION_INDEX
int "Firmware Directory Table location (0 to 5)"
range 0 5