From patchwork Mon Jun 25 07:30:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru Ardelean X-Patchwork-Id: 10485183 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id B10CB6031B for ; Mon, 25 Jun 2018 07:31:28 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 94FF3288D1 for ; Mon, 25 Jun 2018 07:31:28 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 89DDD288DB; Mon, 25 Jun 2018 07:31:28 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 23DE9288D1 for ; Mon, 25 Jun 2018 07:31:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751521AbeFYHb1 (ORCPT ); Mon, 25 Jun 2018 03:31:27 -0400 Received: from mail-sn1nam02on0065.outbound.protection.outlook.com ([104.47.36.65]:11313 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750994AbeFYHb0 (ORCPT ); Mon, 25 Jun 2018 03:31:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=analog.onmicrosoft.com; s=selector1-analog-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HFfvUFCgUqYcCbPVK5+spmmy552sZAk44irSkQPYN8M=; b=USA5y4j9xO+fESvW4s0AbeF+smRFHL/0iQwV+gRteWf8N6/2gVBZps1d0+FJd9yz+rhL3gEUviHSXFHm+RHXQD8Ok7zztBc7oJW8OthTmXPdaatu6v1QqIN19rZxPnnkUxpTVO29JcprbxNhZsZ6CDLNlxxXZFaePtwYK9xSgyY= Received: from CY4PR03CA0022.namprd03.prod.outlook.com (2603:10b6:903:33::32) by BN1PR0301MB0705.namprd03.prod.outlook.com (2a01:111:e400:4b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.884.19; Mon, 25 Jun 2018 07:31:24 +0000 Received: from BY2FFO11FD016.protection.gbl (2a01:111:f400:7c0c::107) by CY4PR03CA0022.outlook.office365.com (2603:10b6:903:33::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.884.20 via Frontend Transport; Mon, 25 Jun 2018 07:31:23 +0000 Authentication-Results: spf=pass (sender IP is 137.71.25.55) smtp.mailfrom=analog.com; kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=bestguesspass action=none header.from=analog.com; Received-SPF: Pass (protection.outlook.com: domain of analog.com designates 137.71.25.55 as permitted sender) receiver=protection.outlook.com; client-ip=137.71.25.55; helo=nwd2mta1.analog.com; Received: from nwd2mta1.analog.com (137.71.25.55) by BY2FFO11FD016.mail.protection.outlook.com (10.1.14.148) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.820.5 via Frontend Transport; Mon, 25 Jun 2018 07:31:23 +0000 Received: from NWD2HUBCAS8.ad.analog.com (nwd2hubcas8.ad.analog.com [10.64.69.108]) by nwd2mta1.analog.com (8.13.8/8.13.8) with ESMTP id w5P7VMLE004460 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Jun 2018 00:31:22 -0700 Received: from zeus.spd.analog.com (10.64.82.11) by NWD2HUBCAS8.ad.analog.com (10.64.69.108) with Microsoft SMTP Server id 14.3.301.0; Mon, 25 Jun 2018 03:30:46 -0400 Received: from saturn.analog.com ([10.50.1.244]) by zeus.spd.analog.com (8.15.1/8.15.1) with ESMTP id w5P7UfQg008465; Mon, 25 Jun 2018 03:30:42 -0400 From: Alexandru Ardelean To: , , , Subject: [PATCH] iio: ad9523: Fix displayed phase Date: Mon, 25 Jun 2018 10:30:31 +0300 Message-ID: <20180625073031.9584-1-alexandru.ardelean@analog.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-ADIRoutedOnPrem: True X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:137.71.25.55; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(39860400002)(346002)(39380400002)(376002)(396003)(2980300002)(438002)(189003)(199004)(426003)(59450400001)(7696005)(336012)(1076002)(50466002)(1857600001)(48376002)(16586007)(110136005)(186003)(77096007)(26005)(305945005)(7636002)(356003)(246002)(8676002)(51416003)(36756003)(5660300001)(8936002)(86362001)(106466001)(476003)(6666003)(126002)(50226002)(478600001)(53416004)(47776003)(106002)(316002)(44832011)(486006)(2201001)(2616005)(2906002)(2101003)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR0301MB0705; H:nwd2mta1.analog.com; FPR:; SPF:Pass; LANG:en; PTR:nwd2mail10.analog.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD016; 1:+SfHDO5U5NlRxX+T49RMsLDilL5CrwqO6uteh7IXByMlFJpBcuqSRSXt2CSDi2aoM7Lppea+wpVBQChI1RRtF591XqLdpKbOKSYXjrqZSU1MDOLwkqUS8+1CCOUF3nui X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 99413c39-62ab-44eb-aaa3-08d5da6da759 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(4608076)(2017052603328)(7153060); SRVR:BN1PR0301MB0705; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0705; 3:tVsnlInx4FUXEiscOYVBiuTwT80qHGW57HGZ+eUBFls7i5Xg910N0QG5n2mMa3t1UR8iKDlj5klKVwe+38R5E0IqWOOb1LOapWpkdhIbsVmQVdYOkuKlxGwnFhjiHYgJa8BS5xWgMofwkZyHeWWYqc9Qa/V5lIBbXQ7vyrA+CGUqNC85At/3koGRUWZFj0A+hPgE4kpL7IVqzfpGp1DgPOtUX9/lyE7HqOyy2KeHGZrbQGp+t52IZzIJu50w+BskP0oBFjXzBoPDpayzbyhqV/v698UNz7wBNclCPscvdi4lOKSENB14HviMbCNc6mjkWChvNBT/HzxgKUNWfV1JtN8h+AwhoMEtuw8ZyEbY+Zo=; 25:JNZd/oO+SSEc3qVxJUdiwH+YmyJME+1Ke8q0Pl5PrC2bYZmDs6vRQT9g7GleqcYXvv4FYcDutYrsjZTuyrXO5B4qzg5lfVVbUSOrsntiSS9pEdQpObnZsDyQVoWvOi9nnzY9Ju8VKntfFugjJe1ihL0swy3o9Zd850n1rYxf1HFMJuwPK+VsK0SkcpVb7ptHgycECw5lfscVy16L86Ho5WhrpvcbGbX88zlocI9bqT2pTFcmEncHH4X3CcA+pid09ML4JWJNi7TcZ41oIzUaRAcX37nOYGLzuJuWS+5x4/945wmsVQOLoYLew14m5JA6c09NUrE25u5HX69CVqfs1w== X-MS-TrafficTypeDiagnostic: BN1PR0301MB0705: X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0705; 31:kkNbPqFsZelQkrTeSY0BYa12NgDuYzn4M8qrsENfMkGH3OVV9uFtxzc0ELikbediAnR9EPyT/Ah4XKfycJzAq5wZMWJGT0YZGa3DyTlsQYRN3tTswtJTgoiywTUwFKoPhY8/7cA0BrsY3xv8OLtyRznISEmYVwFvdF4eAlsRS8oLuqfJyPLqMZDqiUr51Yf0FEK7p8KQZN/1Fqjmf5LNxMO1ju3rIBHGqJOc+Dw2Ojg=; 20:ZFk6nkJeSeGGbeSiaYn0rxMDzjeXIb+OBOxv6cWlYvGxNsrsJhpRL7WUTjUznl68bNfBj/1Q9pZDKDdixZhyb59sjmDC4mcsahmDKb6usvdExI+q+7PCKCMmcRH6JqWTyUOkQmH/dh7TbST3FV7meYX5IvSsxvDh6NRRRcozElJrdotoGv1b34ZydM9uZlnEuuFHmzKMqQ4GipluKLk5T+9nyox5Q+Uh116n2d19aSuejVXwwpHDIZuFNZy8nszMWL/v+i8x2YD68CCfR07SFp9NC7BVHbjYAc67syCee5C/ELBiOdOoHaVCdX1ZE5jpvM+iduH19kvbRIX13OyH21toREyrJSF5c+0fUs/clAtIhxJjA108qyO9tW3sI5aUwYIecWOJDU5bmmHFGZvVLL6LFZ533iClN/q8FbYMzRC9iAHfRtqMfqFOH7QV3WtCAh/KmNBEpMsIxO3ZdpEjx/9HCksWkAkfA8KKuD1rDVk3fcqqMSAJs7YOG3uW37/A X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3002001)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:BN1PR0301MB0705; BCL:0; PCL:0; RULEID:; SRVR:BN1PR0301MB0705; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0705; 4:ARDp6tn59Bnp73h90u0v4Vkpj/JKKoIYOsetr6n2C/20mSxDfQarB/+D30H4UukIQ/fyK+8ZgnO7ZqVVBWngUsdrrLeF3t7PYRoIvl0HJ/QXszW9veoAevzgL+E72o9Ba+T6hixhKPMJRvxjHOyIx6s3uduWO26QgzgPXiBd21rMV+BHS4zA/bHJ7dwrOpUTUfOdm6gvMkmI7Dnv79mnrmLvkMptv31RWrQ+841D/uOib6mokojOPrfw8oSbr/yf/n24URblf6g5puAhIA64GQ== X-Forefront-PRVS: 0714841678 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR0301MB0705; 23:sogmMpTN8T3Hy08g4Qk2uQ6JIWknpR5OshHbytq?= =?us-ascii?Q?yQ4OuhHSFEX/irlmp/emxYzvYj1R5og0GSC827/h4vRRZT2jHu4x4AnsXE7F?= =?us-ascii?Q?DEir56aFpwjKppX1kkd0iN+Hn1VKqC5fm/TEd59wKJxPUXmi3/DTA5qEOrsk?= =?us-ascii?Q?7MccrlqAHUVatN3v1igxt2utqA4NvH44PHGTYfq0XbTz07UuOircMbwtjvc5?= =?us-ascii?Q?L5makXdPj0s9/Blw56o+Og5LeWitwoqbCQRspUlyBWUdfhK/HzFddB2oZsj0?= =?us-ascii?Q?PwOUwBzIA+RHYFCbJFkcjigXwrJZYoY091Cwo0Et+QPPNHMOk1tMmrkgovhY?= =?us-ascii?Q?c3RFFJZsCPOqV284c+OdVEzvuMsmfWTEDi/y/FADZT2Ogwq4fJBehW0W/F70?= =?us-ascii?Q?XQ/qejHKfNUcq3mK9cY32cN9b6xBgPz7JVDdwYsqj6RoZgWjTggnUB+gfhEe?= =?us-ascii?Q?qr/cyS+95oryjfycfMNmC+0S+7M5+vlzwIyDUgcxS32Df2uuK0OEu7d6lM6k?= =?us-ascii?Q?STuulYnuHB4j4oVuRl5SL1igoN13BefhE9qJikQ+7W5q/L2Eyi1AEVE/jriF?= =?us-ascii?Q?lIimkI4KrWl47QC20APJ+n6HJWCjSx49+Idl5DdE/uR+WHw08FAo0AD60Sid?= =?us-ascii?Q?cMB2ODvrs20aiDO6i6eoNoRgYRooxFBvDxT443wBqVHCyKyc69UWgKfFiSpV?= =?us-ascii?Q?W+hX58Ol8pR1Cb4qvkSSIZHIR1YpvhuBETtyVe2zP1sSL9HsThwCOPr6LOal?= =?us-ascii?Q?FsPAWWv6xIHaVFndoildRRpXdEcfxaFu5nkPev8iGgpPgG6JasyYzL7KI7No?= =?us-ascii?Q?sUJ6iS7p4BZYtaYJ52Axy9pwbgSxIq4DM1zOt3l0vA/SK4sGXGSuTRrFWnNm?= =?us-ascii?Q?79hSi2Tqg0Q5Mt4yjUEXoQQwTJ4HkQsfCCm/L7ZNCvbHDFuGGVHR3zTUFJz5?= =?us-ascii?Q?Eg/MaEFDYq8qC2YaJp1/p4H/zJnGo4t8No2nmgl3RwxATW2ot9v8LLWXffeR?= =?us-ascii?Q?+q6So6dcSrupqHnJZ33pOuatT7bh+YDFemJXMrY19imEOfp2Ymt5MvMYC0dJ?= =?us-ascii?Q?rr5vr/MTz3UJ9w9/iy75niWczz2ZOP2L57QgQag8i702FknV4aGNp8VhOYcZ?= =?us-ascii?Q?JUjosUxS5E9TgYhOxTCDqr/Fa9XgZWjk/67NwsfzGkEylJ7qYT4RDTcq1tsw?= =?us-ascii?Q?gDbi+FQG5NNDrFcY=3D?= X-Microsoft-Antispam-Message-Info: P3UhYSeCT2Ih93+T3Xdp4FI3aS0EBPIE1F3wNb1euvEvr2dZIkJ+rWQsnyr8ghb+9x7pAbN78izakXLcQFG9mey388bZ8c4XgUHcn7KkYHyogMdkEKmT6WB/NXa18gyr5Atzu6Sisq3fLzmI6sX3Yu702tiHX/RVfLrcJkygvbwcX/QTf15gM9ZwCUz4meS9Z4OjzaBJ7GFx91Sd2BJYgbXnu0t2ZHl+F3ywKec+Odqmy+VVrsJ1QoOHJHcv/rOk7gqnUgSzaoVktwwPG2YuTy/r66Rfb+s4sFF/S8LwgUCOXVM7cUP0NIi1Ckp6REuyH9jqPicEttXU6T7ge8rG82lJzuHvjwsqAJudB1xr+7I= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0705; 6:/5Y35aOJBeqNv6f/vMlMp6uxy1i6pHNzHapus1YZK/RB8XTEb9ag1U3CdvvH02whJ6Tt4L6kUJ+tYmjlBAyns3y/IuKMhb/K5R77u+AK8zQDTiPmaZ/vMwM7omWHXYhucBuArqzfZDdvtnVZAuQnwZDzzCTLX6xlZD67OVEuJBXN1ZyL1R9URqSDSobKtdw65Vvu9P153Fvgb1CcbmPDYQoFtrRiXQK3fygtIjNuKrTyAvregXCpk/ts16W09exTLdJzAynIyK85CZaNvD1EXWpB2r/BsMOU1SwPdPEfEHbOAf8ZgLCg1kBkcC+Tglg1qm4uKXg6Y+OAYVV8Wca+CcF5ro1OLGhoPNrg9rjNFRIf8yzHGYRxAYcGy40DtsYfIBwlYu7tkOziF8xc81/w1GFGYr6AcaYrKesReza9keG2Cgr681gCMfIdcPp7f61UpQWZD058nXPlJAR0PzFWiA==; 5:2eN8FOpsc/ql57/qIQscnMyDH0EEqGpqqCtHK58o+DURvKLfXsZWuADjJbA4XancMhxwkr3M12Vk7yI/Lepy3UJPAsXUok7ErMzbuUidtwjzzbQthUxOfRTCSf2A3WyFJCpnZG87xO5RdcKG4dezWDkLGfsB9J7o7sggVPJnpsU=; 24:lFY8GlHKc+QNkl4/ghj8wo3lpvRG1oX0KZ0WDKaJYCRczVHE3EwvHHleHmaj36eA+xnBYPpvH8/Rr2kjbWiVIcgpjvvlRuA9pq8yoXGC8fQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0705; 7:x1VVvGiJxY/WHBsfUyufu9ynJmI9+5zCW/Rme8LkyaxFqpWtOFlKDO9v3HNqkMp2Ld6cRIBFrsWLmGv/2a0LDlcHDcF6fwy2AmHveAjjJGGq5C6OJE3qkdDYx0MYI5eCP8uplGzs156fPs5RcS8CEu+vsOauY5WKwWX2OsSsJfU16lRv0L1ixwe+4EAmNigwchQewzZ2+Y4Glwb1Ik/K/9K45J4RuYv6FTbDZOyXSVfhgFf2DeadjLnsXnUaTsHN X-OriginatorOrg: analog.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2018 07:31:23.3947 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 99413c39-62ab-44eb-aaa3-08d5da6da759 X-MS-Exchange-CrossTenant-Id: eaa689b4-8f87-40e0-9c6f-7228de4d754a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=eaa689b4-8f87-40e0-9c6f-7228de4d754a; Ip=[137.71.25.55]; Helo=[nwd2mta1.analog.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0705 Sender: linux-iio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-iio@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Lars-Peter Clausen Fix the displayed phase for the ad9523 driver. Currently the most significant decimal place is dropped and all other digits are shifted one to the left. This is due to a multiplication by 10, which is not necessary, so remove it. Signed-off-by: Lars-Peter Clausen --- drivers/iio/frequency/ad9523.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/frequency/ad9523.c b/drivers/iio/frequency/ad9523.c index ddb6a334ae68..d5b2c231a661 100644 --- a/drivers/iio/frequency/ad9523.c +++ b/drivers/iio/frequency/ad9523.c @@ -642,7 +642,7 @@ static int ad9523_read_raw(struct iio_dev *indio_dev, code = (AD9523_CLK_DIST_DIV_PHASE_REV(ret) * 3141592) / AD9523_CLK_DIST_DIV_REV(ret); *val = code / 1000000; - *val2 = (code % 1000000) * 10; + *val2 = code % 1000000; return IIO_VAL_INT_PLUS_MICRO; default: return -EINVAL;