coreboot/src/soc/intel
Sean Rhodes 183c414577 soc/intel/meteorlake: Add Kconfig to skip FSP TBT connect topology
Add a Kconfig to direct FSP to skip sending the TBT Connect Topology
(CNTP) command, which is not needed when using software connection
manager (as opposed to firmware connection manager). There are also
situations where boards using FW CM may wish to skip sending the
command.

When selected, the FSP UPD ITbtConnectTopologyTimeoutInMs will be set
to zero, which tells FSP to skip sending the command.

Previous SoCs always set this UPD to zero, but upon discussion it was
determined that this is not universally desirable, so guard it with a
Kconfig.

Change-Id: I634dfb9969410b57e8415ac659fa3e8d6943d52c
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86989
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Jérémy Compostella <jeremy.compostella@intel.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2025-05-10 22:44:27 +00:00
..
alderlake vc/intel/fsp2: Drop superfluous header for Raptor Lake S 2025-05-09 09:03:24 +00:00
apollolake drivers/intel/fsp2_0: Add Kconfig to select FSP for BMP rendering 2025-05-08 16:51:25 +00:00
baytrail soc/intel/baytrail: Add microcode for '06-37-08' SOCs 2025-02-03 18:59:45 +00:00
braswell tree: Handle NULL pointer returned by smm_get_save_state() 2025-01-20 03:26:26 +00:00
broadwell soc/intel/broadwell: Add CFR objects for existing options 2025-04-25 14:24:27 +00:00
cannonlake drivers/intel/fsp2_0: Add Kconfig to select FSP for BMP rendering 2025-05-08 16:51:25 +00:00
common soc/intel/intelblocks/cfg: Add splash screen vertical alignment options 2025-05-08 16:51:33 +00:00
denverton_ns tree: remove duplicated includes 2025-04-20 05:13:57 +00:00
elkhartlake soc/intel/elkhartlake: Hook up S0ix setting to option API 2025-05-08 12:27:06 +00:00
jasperlake soc/intel/jasperlake: Hook up S0ix setting to option API 2025-05-08 12:27:12 +00:00
meteorlake soc/intel/meteorlake: Add Kconfig to skip FSP TBT connect topology 2025-05-10 22:44:27 +00:00
pantherlake soc/intel/pantherlake: Enable coreboot native logo rendering 2025-05-08 16:52:25 +00:00
skylake drivers/intel/fsp2_0: Add Kconfig to select FSP for BMP rendering 2025-05-08 16:51:25 +00:00
snowridge soc/intel/common/block: Add const qualifier for input of pirq ops 2024-12-09 13:55:53 +00:00
tigerlake soc/intel/tigerlake: Hook up S0ix setting to option API 2025-05-08 12:27:37 +00:00
xeon_sp smmrelocate: Drop unused parameter 2025-04-23 21:02:27 +00:00
Makefile.mk soc/intel: Rename Makefiles from .inc to .mk 2024-01-24 10:02:22 +00:00