Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1536372pxb; Wed, 4 Nov 2020 11:33:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJxeK3DsaQl61uNOO4H1rox1UIJtA/9L/UtQtDUi1sUSqYk/QLFy6gn+GTb29Cxs2ScGayEn X-Received: by 2002:a05:6402:1813:: with SMTP id g19mr15667517edy.105.1604518431400; Wed, 04 Nov 2020 11:33:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604518431; cv=none; d=google.com; s=arc-20160816; b=zEfbYONM5RMYwXHlYWimk7yuZYN+WoRNH2CeBfV+XVVPo/bdO/BY2x4pzE04CJLKxG JTAwJMJCHpAXTA2bYHhkShOFLKqhTYzyc0LPkMzkMgIyPNwVOWXGvoCr/99ddtW5PQ5T X9UseiokVlZM+sdBBPqWyfPdu3FP5rEAACwhn7KXEIYpZGpB1joUTdB+vAeFYBaiDtOJ iKqs0c5y7lDKalEYBmc0aKlaTdo7pT/PXAoqHrjPnJaBPcyQ5lCeUYkac4/B4/QgvKxa Dz5vn6Onc0JFnIplnnpgKkbeFbWUpoQGOZbLGVOnMJ6JLlkPOGFLjxx5xK+/ZJ4O5cvx AW+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=79VosIfxKM99hsIJcyYOBts/wMwNsWyzM+eEtb+fiwk=; b=R1PNEa21enJi4bNa8QE2guIltzyjNuQ3AmjKK4M2nlk9f11p+rlRNN59p+wLM8Q8zP UmjvvLAmKfzgmFg1aRZr5rQ1Q5ryEJb9nFRdn107xocDzwB6w1joT8y9oIZHcGxRPP5Z eMdGy5W1GBLQ66fA7OPH452Mz73ccqg8Ru9qIBm/bB9I/xB9pYvncx0maeCtE8TEee2e gTGUbZ3SojBTrkzbzltF2U3DkFpiDxEsYFqmHPgzwoHuCioAJaJNRwjIoR5mMVVjOPem P21PukqVtUdT/OefILYActfVbYoC79M5v6pI1BGiPdvc2sKFMqQ9bttLYZaAJuZsSfKI WUEw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fy25si2044718ejb.455.2020.11.04.11.33.28; Wed, 04 Nov 2020 11:33:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730967AbgKDT2z (ORCPT + 99 others); Wed, 4 Nov 2020 14:28:55 -0500 Received: from aposti.net ([89.234.176.197]:42020 "EHLO aposti.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725889AbgKDT2z (ORCPT ); Wed, 4 Nov 2020 14:28:55 -0500 From: Paul Cercueil To: Jonathan Cameron , Lars-Peter Clausen , Peter Meerwald-Stadler , Artur Rojek Cc: od@zcrc.me, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Paul Cercueil , stable@vger.kernel.org Subject: [PATCH] iio/adc: ingenic: Fix battery VREF for JZ4770 SoC Date: Wed, 4 Nov 2020 19:28:43 +0000 Message-Id: <20201104192843.67187-1-paul@crapouillou.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The reference voltage for the battery is clearly marked as 1.2V in the programming manual. With this fixed, the battery channel now returns correct values. Fixes: a515d6488505 ("IIO: Ingenic JZ47xx: Add support for JZ4770 SoC ADC.") Cc: Signed-off-by: Paul Cercueil --- drivers/iio/adc/ingenic-adc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/adc/ingenic-adc.c b/drivers/iio/adc/ingenic-adc.c index ecaff6a9b716..19b95905a45c 100644 --- a/drivers/iio/adc/ingenic-adc.c +++ b/drivers/iio/adc/ingenic-adc.c @@ -71,7 +71,7 @@ #define JZ4725B_ADC_BATTERY_HIGH_VREF_BITS 10 #define JZ4740_ADC_BATTERY_HIGH_VREF (7500 * 0.986) #define JZ4740_ADC_BATTERY_HIGH_VREF_BITS 12 -#define JZ4770_ADC_BATTERY_VREF 6600 +#define JZ4770_ADC_BATTERY_VREF 1200 #define JZ4770_ADC_BATTERY_VREF_BITS 12 #define JZ_ADC_IRQ_AUX BIT(0) -- 2.28.0