From: Pali Rohár Date: Sat, 9 Feb 2013 10:06:05 +0000 (+0100) Subject: Fix reporting temperature in rx51_battery driver (driver should export temperature... X-Git-Tag: v52~1 X-Git-Url: https://vcs.maemo.org/git/?p=kernel-power;a=commitdiff_plain;h=e0a52fbe19e4454ba7d3b7594a41c8630c3338c8 Fix reporting temperature in rx51_battery driver (driver should export temperature in 1/10 °C) --- diff --git a/kernel-power-2.6.28/debian/changelog b/kernel-power-2.6.28/debian/changelog index cadf824..0d4f6d0 100644 --- a/kernel-power-2.6.28/debian/changelog +++ b/kernel-power-2.6.28/debian/changelog @@ -13,6 +13,7 @@ kernel-power (1:2.6.28-10power52) fremantle; urgency=low * Add sysfs entry hostdevice2 which show host device speed detected by musb_virthub.c * Optify bootimg package * Enable vlan (8021q) module + * Fix reporting temperature in rx51_battery driver (driver should export temperature in 1/10 °C) -- Pali Rohár Fri, 18 Jan 2013 17:31:40 +0100 diff --git a/kernel-power-2.6.28/debian/patches/rx51_battery.patch b/kernel-power-2.6.28/debian/patches/rx51_battery.patch index dd80bc2..877e81e 100644 --- a/kernel-power-2.6.28/debian/patches/rx51_battery.patch +++ b/kernel-power-2.6.28/debian/patches/rx51_battery.patch @@ -119,7 +119,7 @@ + + /* First check for temperature in first direct table */ + if (raw < ARRAY_SIZE(rx51_temp_table1)) -+ return rx51_temp_table1[raw] * 100; ++ return rx51_temp_table1[raw] * 10; + + /* Binary search RAW value in second inverse table */ + while (max-min > 1) { @@ -132,7 +132,7 @@ + break; + } + -+ return (rx51_temp_table2_first - min) * 100; ++ return (rx51_temp_table2_first - min) * 10; +} + +/*