coreboot/src/ec
Divya Sasidharan 49d74de969 src/ec/google/chromeec: Get Type-C Mux info from EC (TCPM)
EC being the TCPM decides the mux configuration after negotiating with the
port partner on the Type-C port. The APIs added here will give the
current essential mux state information for a given port.

BUG=None
BRANCH=None
TEST=Built coreboot image and verified that using this patch mux is being
set for display during boot

Change-Id: If994a459288ef31b0e6da8c6cdfd0ce3a0303981
Signed-off-by: Divya Sasidharan <divya.s.sasidharan@intel.com>
Signed-off-by: Brandon Breitenstein <brandon.breitenstein@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/42078
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
2020-10-14 05:37:40 +00:00
..
51nb/npce985la0dx src: Remove unneeded space in license header 2020-07-26 21:07:36 +00:00
acpi treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
compal/ene932 src/ec: Drop unneeded empty lines 2020-09-11 17:07:03 +00:00
google src/ec/google/chromeec: Get Type-C Mux info from EC (TCPM) 2020-10-14 05:37:40 +00:00
hp/kbc1126 ec/hp/kbc1126: Support not putting EC firmware in CBFS 2020-09-28 09:26:54 +00:00
kontron ec/kontron/kempld: Reflow long lines 2020-10-11 11:19:07 +00:00
lenovo src/ec: Drop unneeded empty lines 2020-09-11 17:07:03 +00:00
purism/librem treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
quanta src/ec: Drop unneeded empty lines 2020-09-11 17:07:03 +00:00
roda/it8518 src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
smsc/mec1308 treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
system76/ec ec/system76: Add console support 2020-09-07 21:46:34 +00:00
ec.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00