summaryrefslogtreecommitdiff
path: root/board/yorp/board.h
diff options
context:
space:
mode:
authorJett Rink <jettrink@chromium.org>2018-04-11 16:54:10 -0600
committerchrome-bot <chrome-bot@chromium.org>2018-04-13 13:25:29 -0700
commit7824f5656d88f5d227cd1f4e06056ef40c606708 (patch)
treec4a76869e0bca2008cad7785a3923a18aa82542a /board/yorp/board.h
parent133fe0668c58f396c7d8f6e3a74a701ebf5b791b (diff)
downloadchrome-ec-7824f5656d88f5d227cd1f4e06056ef40c606708.tar.gz
yorp: use cbi for board version
Replace ADC-based board version with CBI/EEPROM board version. This will cause all of the existing boards to report -1 (or 65535) as their board version until you can update it from the kernel. To set your board version to 0 run the following command in the AP console when WP if off (e.g. battery removed) $ ectool cbi set 0 0 1 2 BRANCH=none BUG=b:77551185,b:77900842 TEST=wrote to cbi from ap console and verify flash state on ap and ec console Change-Id: I03987cc89ca4c14580dcf61de23780fe5304663b Signed-off-by: Jett Rink <jettrink@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1008832 Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'board/yorp/board.h')
-rw-r--r--board/yorp/board.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/board/yorp/board.h b/board/yorp/board.h
index f9d8a9fb93..ba862b49e9 100644
--- a/board/yorp/board.h
+++ b/board/yorp/board.h
@@ -32,6 +32,8 @@
#define CONFIG_VSTORE_SLOT_COUNT 1
#define CONFIG_BOARD_VERSION
#define CONFIG_BOARD_SPECIFIC_VERSION
+#define CONFIG_CRC8
+#define CONFIG_CROS_BOARD_INFO
/* Keyboard */
#define CONFIG_CMD_KEYBOARD
#define CONFIG_KEYBOARD_BOARD_CONFIG
@@ -120,6 +122,7 @@
#define I2C_PORT_EEPROM NPCX_I2C_PORT3_0
#define I2C_PORT_CHARGER NPCX_I2C_PORT4_1
#define I2C_PORT_SENSOR NPCX_I2C_PORT7_0
+#define I2C_ADDR_EEPROM 0xA0
/* Sensors */
#define CONFIG_ACCEL_KX022 /* Lid accel */
@@ -160,8 +163,6 @@
enum adc_channel {
ADC_VBUS_C0,
ADC_VBUS_C1,
- ADC_BRD_ID1,
- ADC_BRD_ID2,
ADC_CH_COUNT
};