summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Chen <ben.chen2@quanta.corp-partner.google.com>2020-07-07 15:39:06 +0800
committerCommit Bot <commit-bot@chromium.org>2020-07-08 08:42:06 +0000
commitdc1468ea7ed4b2ae8590433405f0b3cf2957ae90 (patch)
tree6f75bba56d1ad87862587041a5ecea1c15a3dd1b
parent53cc74484c4b352dbdfb03ded96e285634d17dd4 (diff)
downloadchrome-ec-dc1468ea7ed4b2ae8590433405f0b3cf2957ae90.tar.gz
voxel: support syv682x ppc for C0 port
change C0 port ppc from SN55330 to SYV682X BUG=b:155062762, b:155062762 BRANCH=none TEST=make buildall PASS Change-Id: Idf03405adfa591f9f331cae79e1f7db6780afb57 Signed-off-by: Ben Chen <ben.chen2@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2284506 Reviewed-by: Keith Short <keithshort@chromium.org>
-rw-r--r--board/voxel/board.c7
-rw-r--r--board/voxel/board.h3
2 files changed, 4 insertions, 6 deletions
diff --git a/board/voxel/board.c b/board/voxel/board.c
index cc39780324..5178288889 100644
--- a/board/voxel/board.c
+++ b/board/voxel/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"
@@ -268,8 +267,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,
@@ -286,7 +285,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/voxel/board.h b/board/voxel/board.h
index 2678b95d74..ead160ad4e 100644
--- a/board/voxel/board.h
+++ b/board/voxel/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 */