Received: by 10.192.165.148 with SMTP id m20csp167914imm; Wed, 9 May 2018 10:32:19 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqfynZBIjqbFdjPxwAAQJOQP9Ju7pe5nMzoTkPHFO1fXyOdFOmSVIlyZuP8Rn63eTyAa9j1 X-Received: by 2002:a63:9612:: with SMTP id c18-v6mr36490333pge.361.1525887139875; Wed, 09 May 2018 10:32:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525887139; cv=none; d=google.com; s=arc-20160816; b=uUSuTCL1bdAAVXeu3c1caETHsfcH7BTJ65amthfHJF04f0fFmWV2j8CFRaOiQYb4Ok dB0ATfIMiLs3+9m/aA5RrRJ6huXDlOeZZO9DNfe88ReZeQIJvwUtW4TtXDV0dFwIUzGL UHMSXg1ohNb0LSfkbHehajBeI+FzwGmtZOYjM5Zn3NFYZoUpO5GilVJgwXJTE1xfMXlc r4ahG+eMdVYpV6GyT8MIciDfqo/N7kGzc5FC4kpPxUio1GFrrOyJXwGDnzb1+5VZWjil xHJ8545KYm/HdiPEmhO4Tin+tsxVNjkP2pAr3pR5pAJbhRxRQin24dkv4O7ecxaGLXXC 798g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=nSNwOKz6WZ1PyhaOFp3vinTsX0tyOmaHPKCcUqichAE=; b=pCGg0Xbe3tp58/0oxaCKXOaET9JYpg4SBz0qU4KNOHE+znPBNLyMY7xf7/8Ue8hOJu 0l3kwGI3IjQpYvokJ/ladc/BkNQjI5J4lN8BXR5sPbK1hijjkSbc+qEmr8sKTQDkCtEU KgCMEBfcIRWRwaZ4MXgcIM0fMQsQTbSpWV26r59mqGAyuR2izZdGxWVpaQe+1ooPtmlw FaDbHfuHfcf0fn1r29RnjkbrUAUWHQD0U4W+laTT7PyzNoqRcrCV2yjNjger+hbHSGMF EfyN/Rwm4VPceLs/Ha8CgJ1Syl4yY5xvOS/cydSG8fGjzwfuNMQOgarf+RPrIQcCwmg6 K1WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@roeck-us.net header.s=default header.b=GcJygckv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d65si27252041pfj.243.2018.05.09.10.32.05; Wed, 09 May 2018 10:32:19 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@roeck-us.net header.s=default header.b=GcJygckv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964812AbeEIR3k (ORCPT + 99 others); Wed, 9 May 2018 13:29:40 -0400 Received: from bh-25.webhostbox.net ([208.91.199.152]:38421 "EHLO bh-25.webhostbox.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935265AbeEIR3i (ORCPT ); Wed, 9 May 2018 13:29:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=roeck-us.net; s=default; h=In-Reply-To:Content-Type:MIME-Version:References :Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding :Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=nSNwOKz6WZ1PyhaOFp3vinTsX0tyOmaHPKCcUqichAE=; b=GcJygckvkdR/5Ofd1S8J5AgFaB ExBudA1akb0qxHlEsbwfTGCNC215V2xKwcNm0OIzLkP8QEslCgpYLxoXgHIg8hEfueNZatigRfdc0 L2UTr9BLOFzYN5d0eYh8kkgISvMxipws0edJbnA/2jd3+yW5qod50hgM2a1fxXUitZJGN57aktH9+ mu9SnUW9y+JXilbRCM5QNcu6ZJzoXCLjXUQdYRI2NsjdX5etdaxwTNehKTezADOf3YhaLXvBH3Cq6 pdELyr0BEwW8sRUOAPca1Bx06HZy8J34GO8ipmRWf6IKXwNJCKsP+S59TcsjtX9qzOp1uo4NOit2y PwtjHo7g==; Received: from 108-223-40-66.lightspeed.sntcca.sbcglobal.net ([108.223.40.66]:51792 helo=localhost) by bh-25.webhostbox.net with esmtpa (Exim 4.89) (envelope-from ) id 1fGSuB-000ljM-SP; Wed, 09 May 2018 17:29:33 +0000 Date: Wed, 9 May 2018 10:29:26 -0700 From: Guenter Roeck To: Shilpasri G Bhat Cc: mpe@ellerman.id.au, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-hwmon@vger.kernel.org, benh@kernel.crashing.org, paulus@samba.org, jdelvare@suse.com, stewart@linux.vnet.ibm.com Subject: Re: [PATCH 2/3] hwmon: (ibmpowernv): Add support to read 64 bit sensors Message-ID: <20180509172926.GA20996@roeck-us.net> References: <1525688738-9185-1-git-send-email-shilpa.bhat@linux.vnet.ibm.com> <1525688738-9185-3-git-send-email-shilpa.bhat@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1525688738-9185-3-git-send-email-shilpa.bhat@linux.vnet.ibm.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-Authenticated_sender: guenter@roeck-us.net X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bh-25.webhostbox.net X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - roeck-us.net X-Get-Message-Sender-Via: bh-25.webhostbox.net: authenticated_id: guenter@roeck-us.net X-Authenticated-Sender: bh-25.webhostbox.net: guenter@roeck-us.net X-Source: X-Source-Args: X-Source-Dir: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 07, 2018 at 03:55:37PM +0530, Shilpasri G Bhat wrote: > The firmware has supported for reading sensor values of size u32. > This patch adds support to use newer firmware functions which allows > to read the sensors of size u64. > > Signed-off-by: Shilpasri G Bhat Acked-by: Guenter Roeck I won't apply for the time being since it depends on patch 1/3 which is outside hwmon. > --- > drivers/hwmon/ibmpowernv.c | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) > > diff --git a/drivers/hwmon/ibmpowernv.c b/drivers/hwmon/ibmpowernv.c > index 5ccdd0b..74d9b5a 100644 > --- a/drivers/hwmon/ibmpowernv.c > +++ b/drivers/hwmon/ibmpowernv.c > @@ -101,9 +101,10 @@ static ssize_t show_sensor(struct device *dev, struct device_attribute *devattr, > struct sensor_data *sdata = container_of(devattr, struct sensor_data, > dev_attr); > ssize_t ret; > - u32 x; > + u64 x; > + > + ret = opal_get_sensor_data_u64(sdata->id, &x); > > - ret = opal_get_sensor_data(sdata->id, &x); > if (ret) > return ret; > > @@ -114,7 +115,7 @@ static ssize_t show_sensor(struct device *dev, struct device_attribute *devattr, > else if (sdata->type == POWER_INPUT) > x *= 1000000; > > - return sprintf(buf, "%u\n", x); > + return sprintf(buf, "%llu\n", x); > } > > static ssize_t show_label(struct device *dev, struct device_attribute *devattr, > -- > 1.8.3.1 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-hwmon" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html