coreboot-kgpe-d16/src/ec
Prashant Malani 20f836bfdf ec/google/chromeec: Add checks before creating Type C device
Check for situations where a Type C device isn't useful and avoid
creating one for those scenarios.

BUG=b:215199976
TEST=Tested on brya; verified that USBC device is created.

Signed-off-by: Prashant Malani <pmalani@chromium.org>
Tested-by: Alyssa Ross <hi@alyssa.is>
Change-Id: I5e1598bd637ec9f50e7bf8dab9e3c757a30b9848
Reviewed-on: https://review.coreboot.org/c/coreboot/+/61262
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
2022-01-25 03:52:00 +00:00
..
51nb/npce985la0dx src: Remove unneeded space in license header 2020-07-26 21:07:36 +00:00
acpi ec/acpi: Remove empty "chip" driver 2021-09-08 18:48:53 +00:00
apple/acpi ec/apple/acpi: Replace Index() with ASL 2.0 syntax 2022-01-01 13:59:39 +00:00
compal/ene932 src/acpi to src/lib: Fix spelling errors 2021-10-05 18:06:39 +00:00
google ec/google/chromeec: Add checks before creating Type C device 2022-01-25 03:52:00 +00:00
hp/kbc1126 ec/hp/kbc1126/acpi: Replace Add(a,b,c) with ASL 2.0 syntax 2021-12-31 00:25:05 +00:00
kontron src/ec: Remove unused <delay.h> 2022-01-10 17:40:37 +00:00
lenovo ec/lenovo/h8/acpi: Replace LNot() with ASL 2.0 syntax 2022-01-01 14:25:14 +00:00
purism ec/purism/librem-ec/acpi: Use Printf() for debug prints 2021-12-29 13:36:27 +00:00
quanta ec/quanta/it8518/acpi: Replace LNot() with ASL 2.0 syntax 2022-01-01 14:25:27 +00:00
roda/it8518 ec/roda/it8518/acpi: Remove unnecessary assignments 2021-07-28 13:50:59 +00:00
smsc/mec1308 ec/smsc/mec1308/acpi: Replace LNot() with ASL 2.0 syntax 2022-01-01 14:25:54 +00:00
starlabs/merlin src/ec: Remove unused <delay.h> 2022-01-10 17:40:37 +00:00
system76/ec ec/system76/ec: acpi: Add dGPU thermal reporting 2021-11-23 09:22:39 +00:00
ec.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00