diff options
author | Josh Tsai <josh_tsai@compal.corp-partner.google.com> | 2020-04-14 14:27:26 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-04-16 23:50:15 +0000 |
commit | 2f0b41555ceb7737bfd2bc1dd5258394a007da9a (patch) | |
tree | 33dcef99309c6ce4ceefd0031e27d61ca0e5b3cc /board/halvor/board.c | |
parent | dd9ecdca31bd759f8db2e9a65acd663465360296 (diff) | |
download | chrome-ec-2f0b41555ceb7737bfd2bc1dd5258394a007da9a.tar.gz |
Halvor: Modify GPIO and I2C bus configuration
Configure I2C pins and i2c_ports for Halvor
BUG=none
BRANCH=none
TEST=make buildall, make BOARD=halvor
Change-Id: Ie80723563e39af07907cca5d5a0fc50ec0851032
Signed-off-by: Josh Tsai <josh_tsai@compal.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2147765
Reviewed-by: Ruby Lee <ruby_lee@compal.corp-partner.google.com>
Reviewed-by: Keith Short <keithshort@chromium.org>
Commit-Queue: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'board/halvor/board.c')
-rw-r--r-- | board/halvor/board.c | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/board/halvor/board.c b/board/halvor/board.c index 33dc5551b5..00b21038f7 100644 --- a/board/halvor/board.c +++ b/board/halvor/board.c @@ -66,43 +66,50 @@ const struct i2c_port_t i2c_ports[] = { .name = "sensor", .port = I2C_PORT_SENSOR, .kbps = 400, - .scl = GPIO_EC_I2C0_SENSOR_SCL, - .sda = GPIO_EC_I2C0_SENSOR_SDA, + .scl = GPIO_EC_I2C_0_SCL, + .sda = GPIO_EC_I2C_0_SDA, }, { .name = "usb_c0", .port = I2C_PORT_USB_C0, .kbps = 1000, - .scl = GPIO_EC_I2C1_USB_C0_SCL, - .sda = GPIO_EC_I2C1_USB_C0_SDA, + .scl = GPIO_EC_I2C_1_SCL, + .sda = GPIO_EC_I2C_1_SDA, }, { .name = "usb_c1", .port = I2C_PORT_USB_C1, .kbps = 1000, - .scl = GPIO_EC_I2C2_USB_C1_SCL, - .sda = GPIO_EC_I2C2_USB_C1_SDA, + .scl = GPIO_EC_I2C_2_SCL, + .sda = GPIO_EC_I2C_2_SDA, }, { - .name = "usb_1_mix", - .port = I2C_PORT_USB_1_MIX, + .name = "usb_bb_retimer", + .port = I2C_PORT_USB_BB_RETIMER, .kbps = 100, - .scl = GPIO_EC_I2C3_USB_1_MIX_SCL, - .sda = GPIO_EC_I2C3_USB_1_MIX_SDA, + .scl = GPIO_EC_I2C_3_SCL, + .sda = GPIO_EC_I2C_3_SDA, + }, + { + .name = "usb_c2", + .port = I2C_PORT_USB_C2, + .kbps = 1000, + .scl = GPIO_EC_I2C_4_SCL, + .sda = GPIO_EC_I2C_4_SDA, }, { .name = "power", .port = I2C_PORT_POWER, .kbps = 100, - .scl = GPIO_EC_I2C5_POWER_SCL, - .sda = GPIO_EC_I2C5_POWER_SDA, + .scl = GPIO_EC_I2C_5_SCL, + .sda = GPIO_EC_I2C_5_SDA, }, { .name = "eeprom", .port = I2C_PORT_EEPROM, .kbps = 400, - .scl = GPIO_EC_I2C7_EEPROM_SCL, - .sda = GPIO_EC_I2C7_EEPROM_SDA, + .scl = GPIO_EC_I2C_7_SCL, + .sda = GPIO_EC_I2C_7_SDA, }, }; const unsigned int i2c_ports_used = ARRAY_SIZE(i2c_ports); |