]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/power/pmu_battery.c
Merge branch 'bugzilla-13577-video' into release
[karo-tx-linux.git] / drivers / power / pmu_battery.c
index 60a8cf3a0431f870c2b9a87d8466d77fc17ffc4a..9c87ad564803b96f0b915b75edaf2ae48fd7bfaf 100644 (file)
@@ -89,6 +89,8 @@ static int pmu_bat_get_property(struct power_supply *psy,
        case POWER_SUPPLY_PROP_STATUS:
                if (pbi->flags & PMU_BATT_CHARGING)
                        val->intval = POWER_SUPPLY_STATUS_CHARGING;
+               else if (pmu_power_flags & PMU_PWR_AC_PRESENT)
+                       val->intval = POWER_SUPPLY_STATUS_FULL;
                else
                        val->intval = POWER_SUPPLY_STATUS_DISCHARGING;
                break;
@@ -159,7 +161,7 @@ static int __init pmu_bat_init(void)
                if (!pbat)
                        break;
 
-               sprintf(pbat->name, "PMU battery %d", i);
+               sprintf(pbat->name, "PMU_battery_%d", i);
                pbat->bat.name = pbat->name;
                pbat->bat.properties = pmu_bat_props;
                pbat->bat.num_properties = ARRAY_SIZE(pmu_bat_props);