coreboot-kgpe-d16/src/soc/intel
John Zhao 3748170476 soc/intel/common: Implement TBT firmware authentication validity check
After Thunderbolt firmware is downloaded to IMR, its authentication
validity needs to be checked. This change implements the valid_tbt_auth
function. Thunderbolt DSD and its corresponding IMR_VAID will be
present to kernel only if its authentication is successful.

BUG=b:188695995
TEST=Validated TGL TBT firmware authentication and its IMR_VALID
into SSDT which is properly present to kernel.

Signed-off-by: John Zhao <john.zhao@intel.com>
Change-Id: I3c9dda341ae6f19a2a8c85f92edda3dfa08c917a
Reviewed-on: https://review.coreboot.org/c/coreboot/+/54693
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
2021-05-26 15:43:21 +00:00
..
alderlake soc/intel/alderlake: Add validity for TBT firmware authentication 2021-05-26 15:43:14 +00:00
apollolake cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
baytrail baytrail: Factor out INT15 handler 2021-05-20 07:58:01 +00:00
braswell cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
broadwell soc/intel/broadwell: Use Lynx Point IOBP code 2021-05-20 16:04:15 +00:00
cannonlake cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
common soc/intel/common: Implement TBT firmware authentication validity check 2021-05-26 15:43:21 +00:00
denverton_ns cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
elkhartlake soc/intel/elkhartlake: Minor fix for SCS & XHCI devices in ACPI 2021-05-26 14:08:54 +00:00
icelake cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
jasperlake util/spd_tools/lp4x: Add new memory part to to global memory definition 2021-05-22 05:42:45 +00:00
quark mainboards: Drop PWRS from GNVS 2021-02-11 16:35:32 +00:00
skylake cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
tigerlake soc/intel/tigerlake: Add validity for TBT firmware authentication 2021-05-26 15:43:01 +00:00
xeon_sp qemu-q35,xeon_sp: Drop HAVE_SMI_HANDLER conditional with smm-class 2021-05-26 11:57:19 +00:00
Kconfig