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>
This commit is contained in:
parent
2cff51ff85
commit
803743a9de
|
@ -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);
|
||||
|
|
|
@ -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 */
|
||||
|
|
Loading…
Reference in New Issue