diff options
Diffstat (limited to 'src/mainboard/google/sarien/sku.c')
-rw-r--r-- | src/mainboard/google/sarien/sku.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/mainboard/google/sarien/sku.c b/src/mainboard/google/sarien/sku.c index 708793db9e..d0b48f0572 100644 --- a/src/mainboard/google/sarien/sku.c +++ b/src/mainboard/google/sarien/sku.c @@ -14,15 +14,22 @@ */ #include <boardid.h> +#include <ec/google/wilco/commands.h> #include <smbios.h> #include <variant/variant.h> uint32_t sku_id(void) { - return VARIANT_SKU_ID; + if (wilco_ec_signed_fw()) + return VARIANT_SKU_ID_SIGNED_EC; + else + return VARIANT_SKU_ID; } const char *smbios_system_sku(void) { - return VARIANT_SKU_NAME; + if (wilco_ec_signed_fw()) + return VARIANT_SKU_NAME_SIGNED_EC; + else + return VARIANT_SKU_NAME; } |