From 1808ad059f7504f28c84b584d0e7a5affbbaaef3 Mon Sep 17 00:00:00 2001 From: Zhuohao Lee Date: Fri, 3 Aug 2018 18:56:55 +0800 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/1194547 Reviewed-by: Daisuke Nojiri --- board/rammus/board.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'board/rammus/board.h') 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 -- cgit v1.2.1