From patchwork Mon Mar 22 12:27:54 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "gregkh@linuxfoundation.org" X-Patchwork-Id: 406134 Delivered-To: patch@linaro.org Received: by 2002:a02:8562:0:0:0:0:0 with SMTP id g89csp3528171jai; Mon, 22 Mar 2021 05:34:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy4vDxlL2aT679hm17b0xMOh1Zz5tIOQaMlp4vKlGC7WIizsVv47DEUT2w2ASpY8scDxTlK X-Received: by 2002:a17:906:81c9:: with SMTP id e9mr18844223ejx.456.1616416487852; Mon, 22 Mar 2021 05:34:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616416487; cv=none; d=google.com; s=arc-20160816; b=abprFrfaRNBpevmGrgTT4bR5kGsbCIiIj9YGe4XTHxBnMeZuXzSRVL4ubb4gXNp/D6 pl5AmU6oQYXq7lOkvMxJDRtcvqGYDra347MuDktUW/MVY5LqQ6n19HCWF0NcMvNl9IiC FaqRUVYIbyvrfgixKk2vIA6hLm1e+GIcYECGyZVvU7m9hjPftDYMDRVLjFb4na1L3nWG //C3B29BI52hlagtozfG/0t1//w3cvtBcBqgIwPBXbWvYgv/RY6Nv/NjYutUC1ZJiAOm dwF32IQTl+STVcx5fOcbnLW32q05Z1cNGtrER3kwyYKLRt3aA8Ox1y4wa5ehPWEko70J 8S/A== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=t+HAb6ZAnKXBZ3HU46F5f+ULyEEjBOVcTh+37ZxeMOE=; b=AQ/uEn2Bjc2ASHXw8d7ZtabWbfGPZsCw2o+P6wE+39Vr+wq6Hb76D/lTjOMwzPZ1G/ Xnw4dmJl2NAxFHw97KVUbQ0Z18cE6rIEO4qaVLXXWoWZqUVA9uDIxxFc74yKdMx5krO/ N8ZyDxUQwsXJ0yOPgRWfM0mW9QJ9f0ZxWJ2DzwDTV9ODqzJillKqbo4G+sqEPkv0U+Pr P7O7U9pMtzmFiqfX579JK4crAhkRcqX5hnXKabUiMLPF1pIO58OhphQAZ99nVoUY8Nh8 w6P6WAfIaRCoQDSig6ur8n8q5fG4T5pLFujoLQqnra6IlebCrt3klTYf/mbCyrkdYohm 5khg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=XbnflXgf; spf=pass (google.com: domain of stable-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i15si11161768ejv.550.2021.03.22.05.34.47; Mon, 22 Mar 2021 05:34:47 -0700 (PDT) Received-SPF: pass (google.com: domain of stable-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=XbnflXgf; spf=pass (google.com: domain of stable-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231504AbhCVMeT (ORCPT + 12 others); Mon, 22 Mar 2021 08:34:19 -0400 Received: from mail.kernel.org ([198.145.29.99]:56226 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231551AbhCVMdV (ORCPT ); Mon, 22 Mar 2021 08:33:21 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id A6E226199F; Mon, 22 Mar 2021 12:33:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1616416398; bh=FKq6rZ2Ke0ICL1Ru4IhqBy/idzzVBl+D9H6u8T9JoC8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=XbnflXgfTapfJbVFU0+XJL4zijmUcCKJN7T7YJ/OrVv0q4s/prVqSPXBwg28WxQPF lcukMoBxAv8N0B5rt4s0lF5qgYGj6TUNMo78U1uVHKJuRXT4YJCtmVLV0jZRrBuEl4 Ju30snzuQ1T9+JyoPZLsscjfSzJr8OJUeBBXyhF4= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Linus Walleij , Jonathan Cameron Subject: [PATCH 5.11 091/120] iio: adc: ab8500-gpadc: Fix off by 10 to 3 Date: Mon, 22 Mar 2021 13:27:54 +0100 Message-Id: <20210322121932.718236252@linuxfoundation.org> X-Mailer: git-send-email 2.31.0 In-Reply-To: <20210322121929.669628946@linuxfoundation.org> References: <20210322121929.669628946@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org From: Linus Walleij commit 4f5434086d9223f20b3128a7dc78b35271e76655 upstream. Fix an off by three orders of magnitude error in the AB8500 GPADC driver. Luckily it showed up quite quickly when trying to make use of it. The processed reads were returning microvolts, microamperes and microcelsius instead of millivolts, milliamperes and millicelsius as advertised. Cc: stable@vger.kernel.org Fixes: 07063bbfa98e ("iio: adc: New driver for the AB8500 GPADC") Signed-off-by: Linus Walleij Link: https://lore.kernel.org/r/20201224011700.1059659-1-linus.walleij@linaro.org Signed-off-by: Jonathan Cameron Signed-off-by: Greg Kroah-Hartman --- drivers/iio/adc/ab8500-gpadc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/iio/adc/ab8500-gpadc.c +++ b/drivers/iio/adc/ab8500-gpadc.c @@ -918,7 +918,7 @@ static int ab8500_gpadc_read_raw(struct return processed; /* Return millivolt or milliamps or millicentigrades */ - *val = processed * 1000; + *val = processed; return IIO_VAL_INT; }