diff options
author | Jacky Wang <jacky5_wang@pegatron.corp-partner.google.com> | 2020-12-09 20:07:55 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-12-14 03:12:29 +0000 |
commit | 803743a9de0269bccbdd7d2406350c754eafecfc (patch) | |
tree | 63550d8393cc49be28d239cc3bc0928eb4d1f645 /board/copano | |
parent | 2cff51ff85625636efc23e8142d10314837f7a1c (diff) | |
download | chrome-ec-803743a9de0269bccbdd7d2406350c754eafecfc.tar.gz |
copano: Initial TCPC configuration
Update TCPC configuration from TUSB422 to RT1715
BUG=b:175185468
BRANCH=firmware-volteer-13521.B
TEST=make BOARD=copano
Plug-AC and check EC log and pd state.
Check EC console message "TCPC init ready".
Signed-off-by: Jacky Wang <jacky5_wang@pegatron.corp-partner.google.com>
Change-Id: If450047939bebf1315c729935380a998fccdac59
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2581698
Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'board/copano')
-rw-r--r-- | board/copano/board.c | 12 | ||||
-rw-r--r-- | board/copano/board.h | 3 |
2 files changed, 9 insertions, 6 deletions
diff --git a/board/copano/board.c b/board/copano/board.c index 41aa79f804..2f5dcc7c51 100644 --- a/board/copano/board.c +++ b/board/copano/board.c @@ -15,7 +15,7 @@ #include "driver/als_tcs3400.h" #include "driver/ppc/syv682x.h" #include "driver/tcpm/tcpci.h" -#include "driver/tcpm/tusb422.h" +#include "driver/tcpm/rt1715.h" #include "driver/retimer/bb_retimer.h" #include "driver/sync.h" #include "extpower.h" @@ -311,22 +311,22 @@ BUILD_ASSERT(ARRAY_SIZE(pi3usb9201_bc12_chips) == USBC_PORT_COUNT); /******************************************************************************/ /* USBC TCPC configuration */ -struct tcpc_config_t tcpc_config[] = { +const struct tcpc_config_t tcpc_config[] = { [USBC_PORT_C0] = { .bus_type = EC_BUS_TYPE_I2C, .i2c_info = { .port = I2C_PORT_USB_C0, - .addr_flags = TUSB422_I2C_ADDR_FLAGS, + .addr_flags = RT1715_I2C_ADDR_FLAGS, }, - .drv = &tusb422_tcpm_drv, + .drv = &rt1715_tcpm_drv, }, [USBC_PORT_C1] = { .bus_type = EC_BUS_TYPE_I2C, .i2c_info = { .port = I2C_PORT_USB_C1, - .addr_flags = TUSB422_I2C_ADDR_FLAGS, + .addr_flags = RT1715_I2C_ADDR_FLAGS, }, - .drv = &tusb422_tcpm_drv, + .drv = &rt1715_tcpm_drv, }, }; BUILD_ASSERT(ARRAY_SIZE(tcpc_config) == USBC_PORT_COUNT); diff --git a/board/copano/board.h b/board/copano/board.h index 92236128ec..1a917c4119 100644 --- a/board/copano/board.h +++ b/board/copano/board.h @@ -94,6 +94,9 @@ /* USBC PPC*/ #define CONFIG_USBC_PPC_SYV682X /* USBC port C0/C1 */ +#undef CONFIG_USB_PD_TCPC_RUNTIME_CONFIG +#undef CONFIG_USB_PD_TCPM_TUSB422 + /* BC 1.2 */ /* Volume Button feature */ |