diff options
Diffstat (limited to 'common/chipset.c')
-rw-r--r-- | common/chipset.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/common/chipset.c b/common/chipset.c index 55964e4ba9..5a699bfe25 100644 --- a/common/chipset.c +++ b/common/chipset.c @@ -134,3 +134,21 @@ enum chipset_shutdown_reason chipset_get_shutdown_reason(void) } #endif /* !CONFIG_AP_RESET_LOG */ + +#ifdef TEST_BUILD +uint32_t test_chipset_get_ap_resets_since_ec_boot(void) +{ + uint32_t count; + + mutex_lock(&reset_log_mutex); + count = ap_resets_since_ec_boot; + mutex_unlock(&reset_log_mutex); + + return count; +} + +void test_chipset_corrupt_reset_log_checksum(void) +{ + reset_log_checksum = ~reset_log_checksum; +} +#endif /* TEST_BUILD */ |