diff options
author | Josh Tsai <josh_tsai@compal.corp-partner.google.com> | 2020-04-14 13:44:29 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-04-15 03:59:41 +0000 |
commit | 3976d0336d74a78f70562fa4506a2c3a360d7de8 (patch) | |
tree | 9cd285df0f779f74515ef89894041770a7c19615 /board/halvor/board.h | |
parent | 2daf48c4146649729e6a369608a52168e0849764 (diff) | |
download | chrome-ec-3976d0336d74a78f70562fa4506a2c3a360d7de8.tar.gz |
Volteer/baseboard: Move I2C bus configuration to variant
Because the Halvor I2C bus setup is different than other Volteer boards
Use this change to move I2c configure from baseboard to variant.
BUG=none
BRANCH=none
TEST=make buildall
Change-Id: I3a5e0c885f2e0c609a2456c6b493af9e6ecee4f9
Signed-off-by: Josh Tsai <josh_tsai@compal.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2147760
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.h')
-rw-r--r-- | board/halvor/board.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/board/halvor/board.h b/board/halvor/board.h index f5040aaa4f..713548714d 100644 --- a/board/halvor/board.h +++ b/board/halvor/board.h @@ -87,6 +87,22 @@ #undef CONFIG_FANS #undef CONFIG_VOLUME_BUTTONS +/* I2C Bus Configuration */ +#define CONFIG_I2C +#define I2C_PORT_SENSOR NPCX_I2C_PORT0_0 +#define I2C_PORT_USB_C0 NPCX_I2C_PORT1_0 +#define I2C_PORT_USB_C1 NPCX_I2C_PORT2_0 +#define I2C_PORT_USB_1_MIX NPCX_I2C_PORT3_0 +#define I2C_PORT_POWER NPCX_I2C_PORT5_0 +#define I2C_PORT_EEPROM NPCX_I2C_PORT7_0 + +#define I2C_PORT_BATTERY I2C_PORT_POWER +#define I2C_PORT_CHARGER I2C_PORT_EEPROM + +#define I2C_ADDR_EEPROM_FLAGS 0x50 +#define CONFIG_I2C_MASTER + + #ifndef __ASSEMBLER__ #include "gpio_signal.h" |