summaryrefslogtreecommitdiff
path: root/src/mainboard/google
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google')
-rw-r--r--src/mainboard/google/herobrine/boardid.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mainboard/google/herobrine/boardid.c b/src/mainboard/google/herobrine/boardid.c
index 1f0c88fcb8..38aeb208b0 100644
--- a/src/mainboard/google/herobrine/boardid.c
+++ b/src/mainboard/google/herobrine/boardid.c
@@ -44,7 +44,11 @@ uint32_t sku_id(void)
/* Update modem status in 9th bit of sku id */
uint32_t mask = 1 << 9;
+
+ /* Update pro-part status in 10th bit of sku id */
+ uint32_t mask_pro = 1 << 10;
id = google_chromeec_get_board_sku();
id = ((id & ~mask) | (socinfo_modem_supported() << 9));
+ id = ((id & ~mask_pro) | (socinfo_pro_part() << 10));
return id;
}