diff options
author | David Huang <david.huang@quanta.corp-partner.google.com> | 2020-07-01 15:33:53 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-07-05 18:36:47 +0000 |
commit | 443d8cbb9e682302f665aef737bd746f19e5dcc1 (patch) | |
tree | 3759d532d7767d7c3286d5c8da81c3ac46ff0cd2 | |
parent | 62dfe288411de85766ac136c2ccc10b2d73a9a89 (diff) | |
download | chrome-ec-443d8cbb9e682302f665aef737bd746f19e5dcc1.tar.gz |
Terrador: Change ppc port0 to syv682x
Terrador use syv682a on port0. Change to syv682x driver.
BUG=b:151978872
BRANCH=master
TEST=check ppc init succeed and switch source/sink correct with type c
device.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: I341dc2794b5e6a1dbb5e01ba0f7a5c6023df939c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2276126
Commit-Queue: Keith Short <keithshort@chromium.org>
Reviewed-by: Keith Short <keithshort@chromium.org>
-rw-r--r-- | board/terrador/board.c | 7 | ||||
-rw-r--r-- | board/terrador/board.h | 3 |
2 files changed, 4 insertions, 6 deletions
diff --git a/board/terrador/board.c b/board/terrador/board.c index ef652617c5..dcb473cf46 100644 --- a/board/terrador/board.c +++ b/board/terrador/board.c @@ -12,7 +12,6 @@ #include "driver/accel_bma2x2.h" #include "driver/accelgyro_bmi260.h" #include "driver/als_tcs3400.h" -#include "driver/ppc/sn5s330.h" #include "driver/ppc/syv682x.h" #include "driver/retimer/bb_retimer.h" #include "driver/sync.h" @@ -232,8 +231,8 @@ __override void board_cbi_init(void) struct ppc_config_t ppc_chips[] = { [USBC_PORT_C0] = { .i2c_port = I2C_PORT_USB_C0, - .i2c_addr_flags = SN5S330_ADDR0_FLAGS, - .drv = &sn5s330_drv, + .i2c_addr_flags = SYV682X_ADDR0_FLAGS, + .drv = &syv682x_drv, }, [USBC_PORT_C1] = { .i2c_port = I2C_PORT_USB_C1, @@ -250,7 +249,7 @@ void ppc_interrupt(enum gpio_signal signal) { switch (signal) { case GPIO_USB_C0_PPC_INT_ODL: - sn5s330_interrupt(USBC_PORT_C0); + syv682x_interrupt(USBC_PORT_C0); break; case GPIO_USB_C1_PPC_INT_ODL: syv682x_interrupt(USBC_PORT_C1); diff --git a/board/terrador/board.h b/board/terrador/board.h index 3457a1c23a..2cffe84edc 100644 --- a/board/terrador/board.h +++ b/board/terrador/board.h @@ -74,8 +74,7 @@ /* USB Type A Features */ /* USBC PPC*/ -#define CONFIG_USBC_PPC_SN5S330 /* USBC port C0 */ -#define CONFIG_USBC_PPC_SYV682X /* USBC port C1 */ +#define CONFIG_USBC_PPC_SYV682X /* USBC port C0/C1 */ /* BC 1.2 */ |