/* Copyright (c) 2012 The Chromium OS Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. * * Battery charging parameters and constraints */ #ifndef __CROS_EC_BATTERY_H #define __CROS_EC_BATTERY_H /* Design capacities, percentage */ #define BATTERY_LEVEL_WARNING 15 #define BATTERY_LEVEL_LOW 10 #define BATTERY_LEVEL_CRITICAL 5 #define BATTERY_LEVEL_SHUTDOWN 3 /* Stop charge when state of charge reaches this percentage */ #define STOP_CHARGE_THRESHOLD 100 /* Threshold for power led to turn green */ #define POWERLED_GREEN_THRESHOLD 90 /* Define the lightbar color thresholds */ #define LIGHTBAR_POWER_THRESHOLD_FULL 99 #define LIGHTBAR_POWER_THRESHOLD_HIGH 40 #define LIGHTBAR_POWER_THRESHOLD_MEDIUM 10 /* LOW is anything below MEDIUM */ #endif /* __CROS_EC_BATTERY_H */