diff options
author | Divya Jyothi <divya.jyothi@intel.com> | 2015-04-24 17:29:19 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-04-29 00:21:45 +0000 |
commit | 83b48a52ef2b6645494d6b770f946a6b4da18bb8 (patch) | |
tree | 8db0ce2323a02fee8abdc06cdadb1fa8b500379b | |
parent | 0fc9f263641fc144d52e4a47ef9feed3247e285f (diff) | |
download | chrome-ec-83b48a52ef2b6645494d6b770f946a6b4da18bb8.tar.gz |
Strago: enabled I2c wedge functionality on all i2c portsstabilize-7019.Bstabilize-7018.B
BUG=chrome-os-partner:39400
BRANCH=None
TEST=make -j buildall
Change-Id: Iba2ce1395e1f8e662db4888e3cec79d5e4bbce82
Signed-off-by: Divya Jyothi <divya.jyothi@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/267470
Reviewed-by: Shawn N <shawnn@chromium.org>
-rw-r--r-- | board/strago/board.c | 12 | ||||
-rw-r--r-- | board/strago/gpio.inc | 4 |
2 files changed, 12 insertions, 4 deletions
diff --git a/board/strago/board.c b/board/strago/board.c index 359716266b..f7017dbf17 100644 --- a/board/strago/board.c +++ b/board/strago/board.c @@ -53,10 +53,14 @@ const struct power_signal_info power_signal_list[] = { BUILD_ASSERT(ARRAY_SIZE(power_signal_list) == POWER_SIGNAL_COUNT); const struct i2c_port_t i2c_ports[] = { - {"batt_chg", MEC1322_I2C0_0, 100}, - {"sensors", MEC1322_I2C1, 100}, - {"pd_mcu", MEC1322_I2C2, 100}, - {"thermal", MEC1322_I2C3, 100} + {"batt_chg", MEC1322_I2C0_0, 100, + GPIO_I2C_PORT0_SCL, GPIO_I2C_PORT0_SDA}, + {"sensors", MEC1322_I2C1, 100, + GPIO_I2C_PORT1_SCL, GPIO_I2C_PORT1_SDA}, + {"pd_mcu", MEC1322_I2C2, 100, + GPIO_I2C_PORT2_SCL, GPIO_I2C_PORT2_SDA}, + {"thermal", MEC1322_I2C3, 100, + GPIO_I2C_PORT3_SCL, GPIO_I2C_PORT3_SDA} }; const unsigned int i2c_ports_used = ARRAY_SIZE(i2c_ports); diff --git a/board/strago/gpio.inc b/board/strago/gpio.inc index a99a4783ad..934a087f09 100644 --- a/board/strago/gpio.inc +++ b/board/strago/gpio.inc @@ -22,6 +22,10 @@ GPIO(I2C_PORT0_SDA, PORT(1), 6, GPIO_ODR_HIGH) GPIO(BOARD_ID2, PORT(1), 7, GPIO_INPUT | GPIO_PULL_UP) /* NC */ GPIO(I2C_PORT1_SCL, PORT(2), 2, GPIO_ODR_HIGH) GPIO(I2C_PORT1_SDA, PORT(2), 3, GPIO_ODR_HIGH) +GPIO(I2C_PORT2_SCL, PORT(2), 0, GPIO_ODR_HIGH) +GPIO(I2C_PORT2_SDA, PORT(2), 1, GPIO_ODR_HIGH) +GPIO(I2C_PORT3_SCL, PORT(2), 4, GPIO_ODR_HIGH) +GPIO(I2C_PORT3_SDA, PORT(2), 5, GPIO_ODR_HIGH) GPIO(PCH_SCI_L, PORT(2), 6, GPIO_ODR_HIGH) /* SCI output */ |