From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752599AbbJFSoA (ORCPT ); Tue, 6 Oct 2015 14:44:00 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:57733 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750810AbbJFSn6 convert rfc822-to-8bit (ORCPT ); Tue, 6 Oct 2015 14:43:58 -0400 Date: Tue, 6 Oct 2015 20:43:53 +0200 (CEST) From: Stefan Wahren Reply-To: Stefan Wahren To: Alexandre Belloni Cc: Lars-Peter Clausen , linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, Marek Vasut , =?UTF-8?Q?Janusz_U=C5=BCycki?= , Jonathan Cameron Message-ID: <415576093.114803.1444157033983.JavaMail.open-xchange@oxbaltgw07.schlund.de> In-Reply-To: <1444141347-15301-1-git-send-email-alexandre.belloni@free-electrons.com> References: <1444141347-15301-1-git-send-email-alexandre.belloni@free-electrons.com> Subject: Re: [PATCH] iio: mxs-lradc: Fix temperature offset MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.6.2-Rev33 X-Originating-Client: com.openexchange.ox.gui.dhtml X-Provags-ID: V03:K0:tpfNUMKyaq9FWrrjs0zWv6WRzFOh0Y1DgolwwdFSP1aGDG8BUL2 Y/XrIKkSw0G7F6lAErS5zhFQtuvr41IbNupqmFsGuiYz5PhJWh9lzdNVseQinf2UdxEesTH cMRsuAqtYBbGhg5cRCRGoL7dPFIw+ZRwcAxD+SYuFcW6tDeQKtila+PzmMHy4fOwiT7FAuj bEE4OuUKCYmPoS3459r4w== X-UI-Out-Filterresults: notjunk:1;V01:K0:Jt7WC1tr8Ko=:dqzXrKd3v3cBVDBOefbzd9 O+C18P+poDV2oMsKZe3ZT4LBRwOM8csHJMLUroQU+qZNY0GQePoECAkonnmIQI4JSA5LnPn/e Cb+jBSQTIDR3ZHQeMaDJZUgkS8Up63+AvKEt4gyEE3ouHO61alUpjVIl9O9Cz3s3VFlURxo5L V5gd66TLDoXX2A/xHQEbsooYzTCPj/HtRrYM+M8XBetJj/8SMD61f5kUwTfFmaURoGMRgW7zH 6TxCPzJSXJGZTRLhoIEU3OmvnXkuF0i6vlahx2UN39q0w0NdrpLME4OqzE0Xlisun3JRAHH52 Wtfkd/snGghf/7OdoYKUFcvqFMVKG11pE5IXp4Pe3rX/uZoABYGg297Vc6dkxYjcg2zJPts50 SgCzMNRubIM1j6DHR2SZdeu7TjUwNuML2AQ2RRNX/RwoKIvYA4Xks6wruCLwHiHTBaCluLCm2 GnBxOSnz136QhoJPJFJj4GqpAN2JGaedU4U0Y8R454OXbtmCEuw9FAGYP456Hw881Js4t1kpn X16THH+AKYWl2CWsn1hmhd7/p47t6zZQFfW9IErzUgt+NLmmjGBFq9TcN9QlYH0wjVbBf0M7W Ki2ProJ8/cQkkXAnLZ4H+kHJ1GeUer9IPgeA4IkqXRA1SYKK9/QzwjzvQ53aMT6+KASq+fz4z 7Fy76R/tNcxcEc5iauXjnD/z8G0WzZvIIZXqALgGdLY2xrR14o4moOdfHXk/2d+W2ZvT2V3Hb BU3kcynccLr9pdSk Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, > Alexandre Belloni hat am 6. Oktober > 2015 um 16:22 geschrieben: > > > 0° Kelvin is actually −273.15°C, not -272.15°C. Fix the temperature offset. > > Reported-by: Janusz Użycki > Signed-off-by: Alexandre Belloni > --- > drivers/staging/iio/adc/mxs-lradc.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/staging/iio/adc/mxs-lradc.c > b/drivers/staging/iio/adc/mxs-lradc.c > index 3f7715c9968b..67bfa54c4fb1 100644 > --- a/drivers/staging/iio/adc/mxs-lradc.c > +++ b/drivers/staging/iio/adc/mxs-lradc.c > @@ -916,10 +916,10 @@ static int mxs_lradc_read_raw(struct iio_dev *iio_dev, > if (chan->type == IIO_TEMP) { > /* The calculated value from the ADC is in Kelvin, we > * want Celsius for hwmon so the offset is > - * -272.15 * scale > + * -273.15 * scale > */ > - *val = -1075; > - *val2 = 691699; > + *val = -1079; > + *val2 = 644268; > i think it would be nice to break down the calculation of these magic values in a second patch. Regards Stefan