summaryrefslogtreecommitdiff
path: root/chip/g/sn_bits.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip/g/sn_bits.c')
-rw-r--r--chip/g/sn_bits.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/chip/g/sn_bits.c b/chip/g/sn_bits.c
index 23fb6ada7f..26d7d37ffc 100644
--- a/chip/g/sn_bits.c
+++ b/chip/g/sn_bits.c
@@ -155,7 +155,7 @@ static enum vendor_cmd_rc vc_sn_set_hash(enum vendor_cmd_cc code,
* that the board ID has not been writen yet.
*/
if (read_board_id(&bid) != EC_SUCCESS ||
- ~(bid.type & bid.type_inv & bid.flags) != 0) {
+ !board_id_is_blank(&bid)) {
*pbuf = EC_ERROR_ACCESS_DENIED;
return VENDOR_RC_NOT_ALLOWED;
}