[coreboot-gerrit] Change in coreboot[master]: ec/google/chromeec: Add support to query the board version

Karthik Ramasubramanian (Code Review) gerrit at coreboot.org
Mon Sep 10 19:36:55 CEST 2018


Karthik Ramasubramanian has uploaded this change for review. ( https://review.coreboot.org/28552


Change subject: ec/google/chromeec: Add support to query the board version
......................................................................

ec/google/chromeec: Add support to query the board version

The board version is part of EC's EEPROM. Add a helper function to query
the EC regarding the board version.

BUG=b:114001972,114677884,114677887

Change-Id: I57e8b78f1effe30bcbc81b275708be2d07f7cb75
Signed-off-by: Karthikeyan Ramasubramanian <kramasub at google.com>
Tested-by: Karthikeyan Ramasubramanian <kramasub at google.com>
---
M src/ec/google/chromeec/ec.c
M src/ec/google/chromeec/ec.h
2 files changed, 6 insertions(+), 0 deletions(-)



  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/52/28552/1

diff --git a/src/ec/google/chromeec/ec.c b/src/ec/google/chromeec/ec.c
index 449eaf3..8caeeec 100644
--- a/src/ec/google/chromeec/ec.c
+++ b/src/ec/google/chromeec/ec.c
@@ -607,6 +607,11 @@
 	return cbi_get_uint32(id, CBI_TAG_OEM_ID);
 }
 
+int google_chromeec_cbi_get_board_version(uint32_t *ver)
+{
+	return cbi_get_uint32(ver, CBI_TAG_BOARD_VERSION);
+}
+
 int google_chromeec_cbi_get_dram_part_num(char *buf, size_t bufsize)
 {
 	struct ec_params_get_cbi p = {
diff --git a/src/ec/google/chromeec/ec.h b/src/ec/google/chromeec/ec.h
index 2c6f1d6..32a6af1 100644
--- a/src/ec/google/chromeec/ec.h
+++ b/src/ec/google/chromeec/ec.h
@@ -74,6 +74,7 @@
  */
 int google_chromeec_cbi_get_oem_id(uint32_t *id);
 int google_chromeec_cbi_get_sku_id(uint32_t *id);
+int google_chromeec_cbi_get_board_version(uint32_t *ver);
 int google_chromeec_cbi_get_dram_part_num(char *buf, size_t bufsize);
 
 /* MEC uses 0x800/0x804 as register/index pair, thus an 8-byte resource. */

-- 
To view, visit https://review.coreboot.org/28552
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I57e8b78f1effe30bcbc81b275708be2d07f7cb75
Gerrit-Change-Number: 28552
Gerrit-PatchSet: 1
Gerrit-Owner: Karthik Ramasubramanian <kramasub at google.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180910/1dc356a5/attachment.html>


More information about the coreboot-gerrit mailing list