diff options
author | Jett Rink <jettrink@chromium.org> | 2018-04-11 16:54:10 -0600 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-04-13 13:25:29 -0700 |
commit | 7824f5656d88f5d227cd1f4e06056ef40c606708 (patch) | |
tree | c4a76869e0bca2008cad7785a3923a18aa82542a /board/yorp/board.h | |
parent | 133fe0668c58f396c7d8f6e3a74a701ebf5b791b (diff) | |
download | chrome-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.h | 5 |
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 }; |