summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Huang <david.huang@quanta.corp-partner.google.com>2020-07-01 15:33:53 +0800
committerCommit Bot <commit-bot@chromium.org>2020-07-05 18:36:47 +0000
commit443d8cbb9e682302f665aef737bd746f19e5dcc1 (patch)
tree3759d532d7767d7c3286d5c8da81c3ac46ff0cd2
parent62dfe288411de85766ac136c2ccc10b2d73a9a89 (diff)
downloadchrome-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.c7
-rw-r--r--board/terrador/board.h3
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 */