summaryrefslogtreecommitdiff
path: root/board/rammus/board.h
diff options
context:
space:
mode:
authorZhuohao Lee <zhuohao@chromium.org>2018-08-03 18:56:55 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-08-30 09:53:08 -0700
commit1808ad059f7504f28c84b584d0e7a5affbbaaef3 (patch)
treef0a23d979e07190222f81427e24c31a25344c40c /board/rammus/board.h
parentea4ddeee3c6dd9dc796997df781cc5899027c4f7 (diff)
downloadchrome-ec-1808ad059f7504f28c84b584d0e7a5affbbaaef3.tar.gz
Rammus: enable cbi for EEPROM
Rammus uses EEPROM to store the device info like sku id, board version. This patch adds the cbi config for rammus. BUG=b:111815817 BRANCH=master TEST=ectool cbi set/get Change-Id: I776de02b66b8545a2998635a974933fadd1e4d7a Signed-off-by: Zhuohao Lee <zhuohao@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1194547 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'board/rammus/board.h')
-rw-r--r--board/rammus/board.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/rammus/board.h b/board/rammus/board.h
index 524d5d8bd1..1f2f06e79f 100644
--- a/board/rammus/board.h
+++ b/board/rammus/board.h
@@ -18,6 +18,8 @@
#define CONFIG_ADC
#define CONFIG_BACKLIGHT_LID
#define CONFIG_BOARD_FORCE_RESET_PIN
+#define CONFIG_CRC8
+#define CONFIG_CROS_BOARD_INFO
#define CONFIG_DPTF
#define CONFIG_DPTF_DEVICE_ORIENTATION
#define CONFIG_FLASH_SIZE 0x80000
@@ -178,6 +180,7 @@
#define I2C_PORT_USB_CHARGER_1 NPCX_I2C_PORT0_1
#define I2C_PORT_USB_CHARGER_0 NPCX_I2C_PORT1
#define I2C_PORT_CHARGER NPCX_I2C_PORT1
+#define I2C_PORT_EEPROM NPCX_I2C_PORT0_0
#define I2C_PORT_BATTERY NPCX_I2C_PORT1
#define I2C_PORT_PMIC NPCX_I2C_PORT2
#define I2C_PORT_MP2949 NPCX_I2C_PORT2
@@ -188,6 +191,7 @@
/* I2C addresses */
#define I2C_ADDR_BD99992 0x60
#define I2C_ADDR_MP2949 0x40
+#define I2C_ADDR_EEPROM 0xa0
/* Rename GPIOs */
#define GPIO_PCH_SLP_S0_L GPIO_SLP_S0_L