From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anton Vorontsov Subject: Re: [PATCH] s3c_adc_battery: average over more than one adc sample Date: Fri, 6 Jan 2012 06:17:05 +0400 Message-ID: <20120106021705.GC21540@oksana.dev.rtsoft.ru> References: <201112291252.08563.heiko@sntech.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <201112291252.08563.heiko@sntech.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-pm-bounces@lists.linux-foundation.org Errors-To: linux-pm-bounces@lists.linux-foundation.org To: Heiko =?utf-8?Q?St=C3=BCbner?= Cc: Vasily Khoruzhick , Linux PM mailing list , David Woodhouse , linux-kernel@vger.kernel.org List-Id: linux-pm@vger.kernel.org T24gVGh1LCBEZWMgMjksIDIwMTEgYXQgMTI6NTI6MDdQTSArMDEwMCwgSGVpa28gU3TDvGJuZXIg d3JvdGU6Cj4gU29tZSBzb3VyY2VzIGZvciBhZGMgYmF0dGVyeSBpbmZvcm1hdGlvbiBwcm92aWRl IG9ubHkgaW5hY2N1cmF0ZSByZXN1bHRzCj4gd2hlcmUgdGhlIHJlYWQgdmFsdWUgZGlmZmVycyBm cm9tIHRoZSByZWFsIHZhbHVlIHdpdGggcG9zaXRpdmUgYW5kIG5lZ2F0aXZlCj4gb2Zmc2V0cy4g Rm9yIHN1Y2ggc291cmNlcyBpdCBjYW4gYmUgbW9yZSBhY2N1cmF0ZSB0byBjb2xsZWN0IHR3byBv ciBtb3JlCj4gdmFsdWUgc2FtcGxlIGFuZCB1c2UgdGhlIGF2ZXJhZ2Ugb2YgYWxsIGNvbGxlY3Rl ZCB2YWx1ZXMuCj4gCj4gVGhpcyBwYXRjaCBhZGRzIHBkYXRhIG9wdGlvbnMgdm9sdF9zYW1wbGVz LCBjdXJyZW50X3NhbXBsZXMgYW5kCj4gYmFja3VwX3ZvbHRfc2FtcGxlcyB0byBzcGVjaWZpeSB0 aGUgbnVtYmVyIG9mIHNhbXBsZXMgdG8gY29sbGVjdCwKPiByZWFkcyB0aGUgc3BlY2lmaWVkIG51 bWJlciBvZiBzYW1wbGVzIGFuZCBjYWxjdWxhdGVzIHRoZSBhdmVyYWdlIG9mIHRob3NlLgo+IEZv ciB1bnNldCBzYW1wbGUtbnVtYmVyLXZhbHVlcyBhIGRlZmF1bHQgb2YgMSBpcyBhc3N1bWVkLgo+ IAo+IFNpZ25lZC1vZmYtYnk6IEhlaWtvIFN0dWVibmVyIDxoZWlrb0BzbnRlY2guZGU+Cj4gLS0t CgpBcHBsaWVkLCB0aGFua3MhCgotLSAKQW50b24gVm9yb250c292CkVtYWlsOiBjYm91YXRtYWls cnVAZ21haWwuY29tCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LXBtIG1haWxpbmcgbGlzdApsaW51eC1wbUBsaXN0cy5saW51eC1mb3VuZGF0aW9u Lm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1wbQ== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758540Ab2AFCRM (ORCPT ); Thu, 5 Jan 2012 21:17:12 -0500 Received: from mail-ey0-f174.google.com ([209.85.215.174]:59995 "EHLO mail-ey0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757762Ab2AFCRK (ORCPT ); Thu, 5 Jan 2012 21:17:10 -0500 Date: Fri, 6 Jan 2012 06:17:05 +0400 From: Anton Vorontsov To: Heiko =?utf-8?Q?St=C3=BCbner?= Cc: David Woodhouse , Vasily Khoruzhick , linux-kernel@vger.kernel.org, Linux PM mailing list Subject: Re: [PATCH] s3c_adc_battery: average over more than one adc sample Message-ID: <20120106021705.GC21540@oksana.dev.rtsoft.ru> References: <201112291252.08563.heiko@sntech.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201112291252.08563.heiko@sntech.de> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 29, 2011 at 12:52:07PM +0100, Heiko Stübner wrote: > Some sources for adc battery information provide only inaccurate results > where the read value differs from the real value with positive and negative > offsets. For such sources it can be more accurate to collect two or more > value sample and use the average of all collected values. > > This patch adds pdata options volt_samples, current_samples and > backup_volt_samples to specifiy the number of samples to collect, > reads the specified number of samples and calculates the average of those. > For unset sample-number-values a default of 1 is assumed. > > Signed-off-by: Heiko Stuebner > --- Applied, thanks! -- Anton Vorontsov Email: cbouatmailru@gmail.com