1 ## SPDX-License-Identifier: GPL-2.0-only
3 if PLATFORM_USES_FSP2_0
5 config DISPLAY_FSP_CALLS_AND_STATUS
6 bool "Display the FSP calls and status"
9 Display the FSP call entry point and parameters prior to calling FSP
10 and display the status upon return from FSP.
12 config DISPLAY_FSP_HEADER
13 bool "Display the FSP header"
16 Display the FSP header information when the FSP file is found.
19 bool "Display the hand-off-blocks"
22 Display the FSP HOBs which are provided for coreboot.
24 config DISPLAY_UPD_DATA
25 bool "Display UPD data"
28 Display the user specified product data prior to memory
32 bool "Verify the FSP hand-off-blocks"
35 Verify that the HOBs required by coreboot are returned by FSP and
36 that the resource HOBs are in the correct order and position.
38 config DISPLAY_FSP_VERSION_INFO
39 bool "Display Firmware Ingredient Version Information"
41 Select this option to display Firmware version information.
43 config DISPLAY_FSP_VERSION_INFO_2
47 Select this option to display Firmware version information
48 using new header 'FirmwareVersionInfo.h'.
50 config ENABLE_FSP_ERROR_INFO
51 bool "Enable FSP Error Information"
53 depends on PLATFORM_USES_FSP2_1
55 Select this option to enable FSP Error information. FSP detects certain errors
56 and notifies coreboot of a fatal error occurring during the execution of the FSP.
57 Although it's defined in FSP v2.1 but has only been verified on Intel Xeon-SP
60 config HAVE_GPIO_SNAPSHOT_VERIFY_SUPPORT
64 Select this option if platform provides support for GPIO
65 config snapshot and verify callbacks: `gpio_snapshot()`
66 and `gpio_verify_snapshot()`
68 config CHECK_GPIO_CONFIG_CHANGES
69 bool "Check GPIO config changes across calls to FSP-S"
70 depends on HAVE_GPIO_SNAPSHOT_VERIFY_SUPPORT
72 Select this option to identify if any GPIOs are re-configured
73 by FSP-S differently than the mainboard configuration. This
74 requires platform support to snapshot and verify that config
77 endif # PLATFORM_USES_FSP2_0