summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAseda Aboagye <aaboagye@google.com>2017-09-13 18:25:02 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-09-20 21:46:09 -0700
commit692033ad6fd3d5acadb7b161d43e715f865c4709 (patch)
treebcf8c2a4b2034c765694417081a1a18e02a3554a
parentad918d6c5668eea2de7e051bc69565094b7094a2 (diff)
downloadchrome-ec-692033ad6fd3d5acadb7b161d43e715f865c4709.tar.gz
zoombini: Change TCPC ports to match schematics.
BUG=None BRANCH=None TEST=Verify that the TCPC ports correspond to the schematic. Change-Id: Ic05448b6144754162ced26993948599930307786 Signed-off-by: Aseda Aboagye <aaboagye@google.com> Reviewed-on: https://chromium-review.googlesource.com/665893 Commit-Ready: Aseda Aboagye <aaboagye@chromium.org> Tested-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r--board/zoombini/board.c6
-rw-r--r--board/zoombini/board.h14
2 files changed, 14 insertions, 6 deletions
diff --git a/board/zoombini/board.c b/board/zoombini/board.c
index 0fd619d693..260904449a 100644
--- a/board/zoombini/board.c
+++ b/board/zoombini/board.c
@@ -95,9 +95,9 @@ const struct i2c_port_t i2c_ports[] = {
{"power", I2C_PORT_POWER, 400, GPIO_I2C0_SCL, GPIO_I2C0_SDA},
{"pmic", I2C_PORT_PMIC, 400, GPIO_I2C3_SCL, GPIO_I2C3_SDA},
{"sensor", I2C_PORT_SENSOR, 400, GPIO_I2C7_SCL, GPIO_I2C7_SDA},
- {"tcpc0", I2C_PORT_TCPC0, 1000, GPIO_I2C5_SCL, GPIO_I2C5_SDA},
- {"tcpc1", I2C_PORT_TCPC1, 1000, GPIO_I2C1_SCL, GPIO_I2C1_SDA},
- {"tcpc2", I2C_PORT_TCPC2, 1000, GPIO_I2C2_SCL, GPIO_I2C2_SDA},
+ {"tcpc0", I2C_PORT_TCPC0, 1000, GPIO_TCPC0_SCL, GPIO_TCPC0_SDA},
+ {"tcpc1", I2C_PORT_TCPC1, 1000, GPIO_TCPC1_SCL, GPIO_TCPC1_SDA},
+ {"tcpc2", I2C_PORT_TCPC2, 1000, GPIO_TCPC2_SCL, GPIO_TCPC2_SDA},
};
const unsigned int i2c_ports_used = ARRAY_SIZE(i2c_ports);
diff --git a/board/zoombini/board.h b/board/zoombini/board.h
index bbd76be234..01b0f53769 100644
--- a/board/zoombini/board.h
+++ b/board/zoombini/board.h
@@ -111,9 +111,17 @@
#define I2C_PORT_POWER NPCX_I2C_PORT0_0
#define I2C_PORT_PMIC NPCX_I2C_PORT3_0
#define I2C_PORT_SENSOR NPCX_I2C_PORT7_0
-#define I2C_PORT_TCPC0 NPCX_I2C_PORT5_0
-#define I2C_PORT_TCPC1 NPCX_I2C_PORT1_0
-#define I2C_PORT_TCPC2 NPCX_I2C_PORT2_0
+#define I2C_PORT_TCPC0 NPCX_I2C_PORT1_0
+#define I2C_PORT_TCPC1 NPCX_I2C_PORT2_0
+#define I2C_PORT_TCPC2 NPCX_I2C_PORT5_0
+
+#define GPIO_TCPC0_SCL GPIO_I2C1_SCL
+#define GPIO_TCPC0_SDA GPIO_I2C1_SDA
+#define GPIO_TCPC1_SCL GPIO_I2C2_SCL
+#define GPIO_TCPC1_SDA GPIO_I2C2_SDA
+#define GPIO_TCPC2_SCL GPIO_I2C5_SCL
+#define GPIO_TCPC2_SDA GPIO_I2C5_SDA
+
#ifndef __ASSEMBLER__