summaryrefslogtreecommitdiff
path: root/include/charge_state_v2.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/charge_state_v2.h')
-rw-r--r--include/charge_state_v2.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/charge_state_v2.h b/include/charge_state_v2.h
index ec164ea507..800ba4e1cd 100644
--- a/include/charge_state_v2.h
+++ b/include/charge_state_v2.h
@@ -126,5 +126,13 @@ enum critical_shutdown {
enum critical_shutdown board_critical_shutdown_check(
struct charge_state_data *curr);
+/**
+ * Callback to set battery level for shutdown
+ *
+ * A board can implement this to customize shutdown battery level at runtime.
+ *
+ * @return battery level for shutdown
+ */
+uint8_t board_set_battery_level_shutdown(void);
#endif /* __CROS_EC_CHARGE_STATE_V2_H */