Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b4de3608 authored by Grazvydas Ignotas's avatar Grazvydas Ignotas Committed by Anton Vorontsov
Browse files

power_supply: bq27x00: fix temperature conversion



The power supply class requires tenths of degree Celsius.

Signed-off-by: default avatarGrazvydas Ignotas <notasas@gmail.com>
Acked-by: default avatarRodolfo Giometti <giometti@linux.it>
Signed-off-by: default avatarAnton Vorontsov <cbouatmailru@gmail.com>
parent ba96f871
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ static int bq27x00_read(u8 reg, int *rt_value, int b_single,
}

/*
 * Return the battery temperature in Celsius degrees
 * Return the battery temperature in tenths of degree Celsius
 * Or < 0 if something fails.
 */
static int bq27x00_battery_temperature(struct bq27x00_device_info *di)
@@ -88,7 +88,7 @@ static int bq27x00_battery_temperature(struct bq27x00_device_info *di)
		return ret;
	}

	return (temp >> 2) - 273;
	return ((temp >> 2) - 273) * 10;
}

/*