power_supply: add health properties as per SBS 1.10a

This commit is contained in:
Matt Sealey
2011-02-20 02:17:56 -06:00
parent e4cba1b35d
commit 218e736adc
2 changed files with 4 additions and 0 deletions

View File

@@ -46,6 +46,8 @@ static ssize_t power_supply_show_property(struct device *dev,
static char *health_text[] = {
"Unknown", "Good", "Overheat", "Dead", "Over voltage",
"Unspecified failure", "Cold",
/* SBS 1.10a */
"Capacity Re-learn Cycle Requested", "Uninitialized",
};
static char *technology_text[] = {
"Unknown", "NiMH", "Li-ion", "Li-poly", "LiFe", "NiCd",

View File

@@ -46,6 +46,8 @@ enum {
POWER_SUPPLY_HEALTH_OVERVOLTAGE,
POWER_SUPPLY_HEALTH_UNSPEC_FAILURE,
POWER_SUPPLY_HEALTH_COLD,
POWER_SUPPLY_HEALTH_RELEARN_REQUEST,
POWER_SUPPLY_HEALTH_UNINITIALIZED,
};
enum {