coreboot/src/soc
zhaojohn 7e0b925162 soc/intel/common: Fix the TCSS DisplayPort detection flow
After DisplayPort is plugged into type-C port, its hpd signal
instantly presents and EC has mux_info for dp and hpd. This change
fixes the DP detection flow to avoid the 1 second delay while no DP
is connected. If DP is present, there will be requests towards PMC
through the sequence of connect, safe mode, dp and hpd mode.

BUG=b:247670186
TEST=Built image and validated the DisplayPort preboot feature on Rex.

Change-Id: I7cb95ec7fcc7e1a86e86466e6d45390eedcc4531
Signed-off-by: zhaojohn <john.zhao@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69694
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
2022-11-19 15:09:03 +00:00
..
amd cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
cavium cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
example/min86 soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00
intel soc/intel/common: Fix the TCSS DisplayPort detection flow 2022-11-19 15:09:03 +00:00
mediatek cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
nvidia cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
qualcomm cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
rockchip cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
samsung cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
sifive/fu540 cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
ti cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00
ucb/riscv cbmem_top_chipset: Change the return value to uintptr_t 2022-11-18 16:00:45 +00:00