power: android_battery: nn.n temperature format for /d/android-power
authorTodd Poynor <toddpoynor@google.com>
Tue, 7 Aug 2012 01:18:31 +0000 (18:18 -0700)
committerArve Hjønnevåg <arve@android.com>
Mon, 1 Jul 2013 20:40:56 +0000 (13:40 -0700)
Change-Id: I0c20effcadd3c0673d04be190133883b3c2bf599
Signed-off-by: Todd Poynor <toddpoynor@google.com>
drivers/power/android_battery.c

index 80c0bd228aa21b470372368be689a773358d4e47..a9708561eaf83101f406128d580a4a7fc113f720 100644 (file)
@@ -359,9 +359,10 @@ static int android_power_debug_dump(struct seq_file *s, void *unused)
        struct android_bat_data *battery = s->private;
 
        android_bat_update_data(battery);
-       seq_printf(s, "l=%d v=%d c=%d temp=%d h=%d st=%d type=%s\n",
+       seq_printf(s, "l=%d v=%d c=%d temp=%s%ld.%ld h=%d st=%d type=%s\n",
                   battery->batt_soc, battery->batt_vcell/1000,
-                  battery->batt_current, battery->batt_temp,
+                  battery->batt_current, battery->batt_temp < 0 ? "-" : "",
+                  abs(battery->batt_temp / 10), abs(battery->batt_temp % 10),
                   battery->batt_health, battery->charging_status,
                   charge_source_str(battery->charge_source));