linux-stable/drivers/power/supply
Lubomir Rintel 8abd786766 power: supply: olpc_battery: correct the temperature units
commit ed54ffbe55 upstream.

According to [1] and [2], the temperature values are in tenths of degree
Celsius. Exposing the Celsius value makes the battery appear on fire:

  $ upower -i /org/freedesktop/UPower/devices/battery_olpc_battery
  ...
      temperature:         236.9 degrees C

Tested on OLPC XO-1 and OLPC XO-1.75 laptops.

[1] include/linux/power_supply.h
[2] Documentation/power/power_supply_class.txt

Fixes: fb972873a7 ("[BATTERY] One Laptop Per Child power/battery driver")
Cc: stable@vger.kernel.org
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-01-13 10:03:55 +01:00
..
88pm860x_battery.c
88pm860x_charger.c
ab8500_bmdata.c
ab8500_btemp.c
ab8500_charger.c power: supply: ab8500_charger: Bail out in case of error in 'ab8500_charger_init_hw_registers()' 2018-03-22 09:17:55 +01:00
ab8500_fg.c power: supply: ab8500: cleanup with list_first_entry_or_null() 2016-09-19 21:22:10 +02:00
abx500_chargalg.c
act8945a_charger.c power: supply: act8945a_charger: Add max current property 2016-09-01 13:55:55 +02:00
apm_power.c
axp20x_usb_power.c
axp288_charger.c
axp288_fuel_gauge.c power: supply: axp288_fuel_gauge: Read 12 bit values 2 registers at a time 2017-11-21 09:23:25 +01:00
bq27xxx_battery.c power: supply: bq27xxx_battery: Fix register map for BQ27510 and BQ27520 2017-01-19 20:18:07 +01:00
bq27xxx_battery_i2c.c power: supply: bq27xxx_battery: Fix register map for BQ27510 and BQ27520 2017-01-19 20:18:07 +01:00
bq2415x_charger.c power: supply: bq2415x: check for NULL acpi_id to avoid null pointer dereference 2018-04-29 11:31:56 +02:00
bq24190_charger.c power: supply: bq24190_charger: Add disable-reset device-property 2018-03-24 11:00:19 +01:00
bq24257_charger.c power: bq24257: Fix use of uninitialized pointer bq->charger 2016-09-19 20:56:22 +02:00
bq24735-charger.c power: supply: bq24735-charger: Request status GPIO with initial input setup 2016-09-05 12:59:49 +02:00
bq25890_charger.c
charger-manager.c
collie_battery.c
da9030_battery.c
da9052-battery.c
da9150-charger.c
da9150-fg.c
ds2760_battery.c
ds2780_battery.c
ds2781_battery.c
ds2782_battery.c
generic-adc-battery.c power: generic-adc-battery: check for duplicate properties copied from iio channels 2018-09-05 09:20:11 +02:00
goldfish_battery.c
gpio-charger.c
intel_mid_battery.c
ipaq_micro_battery.c
isp1704_charger.c power: supply: isp1704: Fix unchecked return value of devm_kzalloc 2018-03-24 11:00:20 +01:00
jz4740-battery.c
Kconfig
lp8727_charger.c
lp8788-charger.c power: supply: lp8788: prevent out of bounds array access 2017-05-14 14:00:14 +02:00
ltc2941-battery-gauge.c
Makefile
max8903_charger.c
max8925_power.c
max8997_charger.c
max8998_charger.c
max14577_charger.c
max17040_battery.c
max17042_battery.c
max77693_charger.c
olpc_battery.c power: supply: olpc_battery: correct the temperature units 2019-01-13 10:03:55 +01:00
pcf50633-charger.c
pda_power.c power: supply: pda_power: move from timer to delayed_work 2018-03-24 11:00:20 +01:00
pm2301_charger.c
pm2301_charger.h
pmu_battery.c
power_supply.h
power_supply_core.c power: remove possible deadlock when unregistering power_supply 2018-10-03 17:01:43 -07:00
power_supply_leds.c
power_supply_sysfs.c
qcom_smbb.c
rt5033_battery.c
rt9455_charger.c
rx51_battery.c
s3c_adc_battery.c
sbs-battery.c power: supply: sbs-battery: Cleanup removal of chip->pdata 2016-09-21 02:04:47 +02:00
smb347-charger.c
test_power.c
tosa_battery.c
tps65090-charger.c
tps65217_charger.c
twl4030_charger.c
twl4030_madc_battery.c
wm97xx_battery.c
wm831x_backup.c
wm831x_power.c
wm8350_power.c
z2_battery.c