/* 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 thresholds, as though we care. */ #define LIGHTBAR_POWER_THRESHOLD_BLUE 90 #define LIGHTBAR_POWER_THRESHOLD_GREEN 40 #define LIGHTBAR_POWER_THRESHOLD_YELLOW 10 /* Red below 10% */ #endif /* __CROS_EC_BATTERY_H */