summaryrefslogtreecommitdiff
path: root/zephyr/Kconfig.tcpm
diff options
context:
space:
mode:
authorVijay Hiremath <vijay.p.hiremath@intel.com>2022-03-09 10:18:54 -0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-05-19 16:57:11 +0000
commit2545306e0b388993555e11640110c02847e6275c (patch)
treee7441aa075726794e23753d1fb6306b94572b1f1 /zephyr/Kconfig.tcpm
parentec612a05e4926216981a1e9c407418d730c0b57f (diff)
downloadchrome-ec-2545306e0b388993555e11640110c02847e6275c.tar.gz
Zephyr: Add Cypress CCGXXF PD chip in device tree
Added Cypress CCGXXF Single/Dual USB-C Port Controller with Source PPC chip in Zephyr device tree. BUG=b:232920124 BRANCH=none TEST=zmake testall Able to test USB, DP on MTLRVP Change-Id: If790588a52fb87ab56439338fe0c8614ccc3dac6 Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3513796 Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'zephyr/Kconfig.tcpm')
-rw-r--r--zephyr/Kconfig.tcpm10
1 files changed, 9 insertions, 1 deletions
diff --git a/zephyr/Kconfig.tcpm b/zephyr/Kconfig.tcpm
index 779941a460..d74c3368d6 100644
--- a/zephyr/Kconfig.tcpm
+++ b/zephyr/Kconfig.tcpm
@@ -27,12 +27,20 @@ config PLATFORM_EC_USB_PD_TCPM_TCPCI
# CONFIG_USB_PD_TCPM_MT6370
# CONFIG_USB_PD_TCPM_FUSB307
# CONFIG_USB_PD_TCPM_STM32GX
-# CONFIG_USB_PD_TCPM_CCGXXF
endchoice # PLATFORM_EC_USB_PD_TCPM_TYPE
if PLATFORM_EC_USB_PD_TCPM_TCPCI
+config PLATFORM_EC_USB_PD_TCPM_CCGXXF
+ bool "Cypress CCGXXF Single/Dual USB-C Port Controller with Source PPC"
+ help
+ CCGXXF are Single/Dual port USB Type-C controllers that comply with
+ the USB Type-C and PD specifications. These devices include an
+ integrated Port Protection, VBUS Source path load switch and contain
+ a True Random Type-C Transceiver including the Type-C termination
+ resistors Rp, Rd, and dead battery Rd termination.
+
config PLATFORM_EC_USB_PD_TCPM_ITE_ON_CHIP
bool "Use on-chip ITE"
help