diff --git a/src/ec/google/chromeec/ec.c b/src/ec/google/chromeec/ec.c index ab4df3dde2..5b89dac265 100644 --- a/src/ec/google/chromeec/ec.c +++ b/src/ec/google/chromeec/ec.c @@ -795,6 +795,15 @@ int rtc_get(struct rtc_time *time) } #endif +int google_chromeec_offmode_heartbeat(void) +{ + struct chromeec_command cmd = { + .cmd_code = EC_CMD_ENABLE_OFFMODE_HEARTBEAT, + }; + + return google_chromeec_command(&cmd); +} + int google_chromeec_reboot(enum ec_reboot_cmd type, uint8_t flags) { const struct ec_params_reboot_ec params = { diff --git a/src/ec/google/chromeec/ec.h b/src/ec/google/chromeec/ec.h index 73ec3eeda8..aadd51ff22 100644 --- a/src/ec/google/chromeec/ec.h +++ b/src/ec/google/chromeec/ec.h @@ -110,6 +110,8 @@ int google_chromeec_reboot(enum ec_reboot_cmd type, uint8_t flags); void google_chromeec_ap_poweroff(void); +int google_chromeec_offmode_heartbeat(void); + /** * Get data from Cros Board Info *