coreboot/src/soc/intel/common
Krishna Prasad Bhat 653ba223df common/block/tcss: Add config for PDC<->PMC mux configuration
Introduce a new Kconfig to enable PD controller to PMC mux
configuration. Selecting this config enables direct communication from
PDC to PMC. TCSS_HAS_USBC_OPS enables USB-C operations via the EC. When
SOC_INTEL_TCSS_USE_PDC_PMC_USBC_MUX_CONFIGURATION is selected, disable
TCSS_HAS_USBC_OPS to avoid sending PMC commands from AP/EC.

BUG=b:332383540
TEST=USB3 plugged during G3, is detected after system boots from G3.

Cq-Depend: chromium:5484387
Cq-Depend: chrome-internal:7106592
Change-Id: Ieeb503393418cdad43384be39ac49c93ba91e4db
Signed-off-by: Krishna Prasad Bhat <krishna.p.bhat.d@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82077
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-05-06 11:22:42 +00:00
..
acpi soc/intel: Move USB wake methods to a common ASL file 2023-10-04 15:29:32 +00:00
basecode soc/intel/cmn/ramtop: Refactor MTRR handling for RAMTOP range 2024-03-17 11:55:08 +00:00
block common/block/tcss: Add config for PDC<->PMC mux configuration 2024-05-06 11:22:42 +00:00
pch intel/common/pch: Add Kconfig SOC_INTEL_COMMON_IBL_BASE 2024-04-01 08:04:34 +00:00
fsp_reset.c drivers/intel/fsp2_0: Introduce fsp print helper macros 2024-04-22 14:52:15 +00:00
hda_verb.c soc/intel/common: Clean up includes 2022-10-25 16:26:51 +00:00
hda_verb.h
Kconfig.common soc: Add SPDX license headers to Kconfig files 2024-02-18 02:03:37 +00:00
Makefile.mk soc/intel: Rename Makefiles from .inc to .mk 2024-01-24 10:02:22 +00:00
mma.c soc/intel/common/mma: Use C99 flexible arrays 2023-08-01 12:51:46 +00:00
mma.h
nhlt.c
reset.c
reset.h soc/intel/common: Introduce API to get the FSP Reset Status 2023-05-02 10:51:01 +00:00
smbios.c soc/intel: Add max memory speed into dimm info 2023-06-15 15:08:12 +00:00
smbios.h soc/intel: Add max memory speed into dimm info 2023-06-15 15:08:12 +00:00
tco.h soc/intel: Unify the definition of TCO registers 2024-01-30 13:28:39 +00:00
tpm_tis.c drivers/tpm: Move tis_plat_irq_status to cr50 driver 2023-07-06 16:16:43 +00:00
vbt.c soc/intel/common: Clean up includes 2022-10-25 16:26:51 +00:00
vbt.h