From patchwork Mon Mar 22 12:28:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Greg KH X-Patchwork-Id: 406143 Delivered-To: patch@linaro.org Received: by 2002:a02:8562:0:0:0:0:0 with SMTP id g89csp3534753jai; Mon, 22 Mar 2021 05:44:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyp1MO796WQv3FzZBSl/sP2JAeIZmlEi71bQjAlCvrnKtZhOrMZbKHnnYuh2onzBIb+HyBL X-Received: by 2002:a50:f747:: with SMTP id j7mr16895739edn.338.1616417083210; Mon, 22 Mar 2021 05:44:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616417083; cv=none; d=google.com; s=arc-20160816; b=UwEV+dpZ5jYEQkjiMQZR5xw6ygki7TLb05h0XUL5rTcumjXRwE3l2uIqcppf+pmXdj LOIF+jyHg4B4IF0c3GK6Ekhg6oxXxzou2K/BNUcEYqaoZuD8WBF2fjirRKCFPBJt1Jfy /WLmtNrz4blUY6xkC5m+Djao6cqPzbBN4g0SZ0Cqrmfcl7BPfwUpe/D1llne8ZvJy6U3 Gh/0koA9Py9SZ1WU3ODHvbhAFp2njmdTkTAueDSecI7sFZaz/vQMN/It8IsxvM3jST3i U0K6urB5HTwUbdo0eh74irDScH3M1MGp5j0taDbhvYQengRU4500fIzSWd6YJyVrPXOk vzCQ== 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=vqrqLmIUdqPoaRtI6fPWxfUf4z1k768LBoFieg8UUXcE4e6xYNqszaoCxbnQTGa6Yl oMq2NkOA/fi7p9z+cFEi6zPceq85DOTM0ot6awaKW4Lha5GuqyLPS3xa+rrv4Wq7WL7E 2uqqnxJF0mm+JTfCPK+GRFJsDdU5xspXtubSNFy9Czlg0w5vzDEuEfVx2m4aVghe/1Bi +z7m9p3OexD8iOfEEmU/dn9VT5/IrhmvVaRqp/d/kVwwrbg1wmmexJig0LNxF2nCjPUF dL+MvsovCpWCJHnRK9+CTX1NTix4Ivzar5uBwXxncePvD5fJd/V9ZRv7k9vvgB5UtJJI c1vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=cqkWztkj; 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 n18si10283130edt.3.2021.03.22.05.44.43; Mon, 22 Mar 2021 05:44:43 -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=cqkWztkj; 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 S231955AbhCVMoS (ORCPT + 12 others); Mon, 22 Mar 2021 08:44:18 -0400 Received: from mail.kernel.org ([198.145.29.99]:34112 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232409AbhCVMmc (ORCPT ); Mon, 22 Mar 2021 08:42:32 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BDDF6619B8; Mon, 22 Mar 2021 12:40:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1616416807; bh=FKq6rZ2Ke0ICL1Ru4IhqBy/idzzVBl+D9H6u8T9JoC8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cqkWztkjqDUhEoJEPcz5MyGRf9WQ6tKDINIAOH9qSeSgfrCzMKKsdQyqN80McJtDk 1USlq+ipNL47EoZaIvr9H5uMAOPZjclnVvdibizX6pPHzboly0Z5pXabuTNUKRvMPR RovTiWw0IW8I6Zm8yoBWxkQ4Jd1/eddsR54i3aKQ= 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.10 129/157] iio: adc: ab8500-gpadc: Fix off by 10 to 3 Date: Mon, 22 Mar 2021 13:28:06 +0100 Message-Id: <20210322121937.846954561@linuxfoundation.org> X-Mailer: git-send-email 2.31.0 In-Reply-To: <20210322121933.746237845@linuxfoundation.org> References: <20210322121933.746237845@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; }