From patchwork Mon Jun 25 08:03:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandru Ardelean X-Patchwork-Id: 10485229 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 682EE60230 for ; Mon, 25 Jun 2018 08:03:28 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5DA262624A for ; Mon, 25 Jun 2018 08:03:28 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 50492286E1; Mon, 25 Jun 2018 08:03: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 D18022624A for ; Mon, 25 Jun 2018 08:03:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753076AbeFYIDZ (ORCPT ); Mon, 25 Jun 2018 04:03:25 -0400 Received: from mail-eopbgr720068.outbound.protection.outlook.com ([40.107.72.68]:48600 "EHLO NAM05-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752219AbeFYIDT (ORCPT ); Mon, 25 Jun 2018 04:03:19 -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=bt8tGKCQzMcUJJyqDtAykCubPfYod8oM8NHcP68HtLI=; b=NkDJNCKbVYxL/x7eBFyOVVwPUEmJ3d/hvesthd1YUQ56vOxolOP3tA211KE8A/pfz8HBb2tmTgADU+6pp0WLpxLZvhcBsavO6PjIBW+VA66pBRlrXD4eOtAJADmWZAzLY4gvJpKfMzeLaJawylLyCQlaVJoDTkqRHCi91BVgz5E= Received: from BN3PR03CA0092.namprd03.prod.outlook.com (2a01:111:e400:7a4d::52) by DM2PR03MB558.namprd03.prod.outlook.com (2a01:111:e400:241d::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.884.24; Mon, 25 Jun 2018 08:03:17 +0000 Received: from BL2FFO11FD007.protection.gbl (2a01:111:f400:7c09::179) by BN3PR03CA0092.outlook.office365.com (2a01:111:e400:7a4d::52) 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 08:03:17 +0000 Authentication-Results: spf=pass (sender IP is 137.71.25.57) 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.57 as permitted sender) receiver=protection.outlook.com; client-ip=137.71.25.57; helo=nwd2mta4.analog.com; Received: from nwd2mta4.analog.com (137.71.25.57) by BL2FFO11FD007.mail.protection.outlook.com (10.173.161.3) 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 08:03:16 +0000 Received: from NWD2HUBCAS8.ad.analog.com (nwd2hubcas8.ad.analog.com [10.64.69.108]) by nwd2mta4.analog.com (8.13.8/8.13.8) with ESMTP id w5P83GPm002548 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Mon, 25 Jun 2018 01:03:16 -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 04:03:16 -0400 Received: from saturn.analog.com ([10.50.1.244]) by zeus.spd.analog.com (8.15.1/8.15.1) with ESMTP id w5P83EWG007824; Mon, 25 Jun 2018 04:03:14 -0400 From: Alexandru Ardelean To: , , , CC: Alexandru Ardelean Subject: [PATCH V2] iio: ad9523: Fix displayed phase Date: Mon, 25 Jun 2018 11:03:07 +0300 Message-ID: <20180625080307.14754-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.57; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39380400002)(376002)(39860400002)(396003)(346002)(2980300002)(438002)(189003)(199004)(48376002)(50466002)(7696005)(246002)(86362001)(59450400001)(478600001)(2906002)(51416003)(2616005)(2201001)(8936002)(426003)(47776003)(26005)(186003)(8676002)(106466001)(77096007)(4326008)(336012)(53416004)(486006)(36756003)(6666003)(476003)(5660300001)(50226002)(7636002)(126002)(305945005)(44832011)(106002)(356003)(107886003)(1076002)(16586007)(316002)(110136005)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR03MB558; H:nwd2mta4.analog.com; FPR:; SPF:Pass; LANG:en; PTR:nwd2mail11.analog.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD007; 1:FbDfpDGv97Y4+DdupzGfWoPUoG70og67p54gxzm8vP+BVws/Ofj8trPuSqkdU03Gk4GJo1fxk8LDANWl78yREzdVwrxulTqKNawKDp/cLyH3FNIokUtIu0Sqpegiknbu X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1449b4d5-0676-4022-1b87-08d5da721bba X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(4608076)(2017052603328)(7153060); SRVR:DM2PR03MB558; X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB558; 3:kBbzFeYhSOzfseSnUJ5PyC2buL4foVwnZPzf0RuQa5OX69DR3i8e2bXcoeVPLStAS+FLUZUIjOJ2wR4+g/0oUkZCQKCwHVF5JvienV2nb9+EHHkc8PjN2o0rTposE30DnYiIH8lXfL0BHLATwl0cYpjbmsjsewCKl8A+RjytH11TFGURC1AfW9zXOS2rYTwzK6nxXwQybXhA3sU2sRrMrS1jUeglMcxaTewb3pMlo3NNDPhwSehHcRDDEcTQ6dVziglwlgiN22RV1VjilT5pK6bbc+w1k0aa83eBHAMqpTXmOkU1B6O5M1JaYLefkRL6O4xSjDmcE1qdmIn6f8xeYQ9SxgPIvFtfyBIw830HvS4=; 25:Bfmpjd8NqoSztGMDhTqnAlqpqFJSss3eat5XdjwLUcjJ1RlCqNLkjVvnBEAD7rrWp1d49iTNuRA9M1IMd5eY1bphhRHn4jSrr4IszHMpJlBMVYWZNNPuz8eh35CK7XfIlUPuqlki2RN/7Zulhk4LrT8dbhAfW6TjUvVSOEzq4T4aZb2pO+0EO0+QGHuwqy7xX2EbH3Zd2m0kXqYuIWSULfWj4vI4rSwPFvDVOH7RYAu6o35qiyfUkG1E9JpET9OpoLZUE0xepPhtJ6FfUaUARLHOde9B5/kD2AVNWMYlA9Lm39NK/IVes4ahfqUka8OQapim9ClEsJYb7+VgG6VY0g== X-MS-TrafficTypeDiagnostic: DM2PR03MB558: X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB558; 31:kH0bcK/inyT03Ljxse7xSHu6+IcwFXHkcxJtFsxJNN6shmaPODBma7dvsZPCdZP8Sz//NWs/L1Iadvbb4x9YXXaKzkHIyOcbV2LSkOAdcuFLgMSJwTXQEL085yA0011+yeAjRhSwdBhLIy/4TwDEi2rGZjzfNTVlDPn8L8gYq4hEt9aYG2KLeNk7G17nA7rQ6WqCjPlqtwptb5RIsmwvDFxfEFUaV1OmpOyYZh+/0mo=; 20:ERHDIyF2ylPd0wV3GvLLyC3d2zzAnTsFBFnffX8xBhEQhZ6MyAZDhcGvSBVNDHBrd8GBQgdAw8PrRKbPj3IMgZWj7Amt+NSF+SEE3bCOX7uxB5VHVe0l5riayiKl8rdN9mVbgMJ9OtQo/lzA9yKIeOVgdDCt2YasohV3wLthwW5NLg+e0jPFNy0IMICdeh3wLdZM8m9lMspZKDzl3K9MnopUR+wGdmY36lspNEPP3bA/jZkxE6+sQEmhVFXoBSmGzFKD5dt58j3ppwpaTYuK9IbxzBTcPlz/+42l7bYi33KC2yxSVTS/f12OFf+/9AJFA3OonJ8+nbBamKYYlr7K/HRTK7QYjSIIJ4gxVXh1bb5YppAzqItWJLQ/63Kp/nfWvAgOWTg1AxWQJfHFUO/WpODHrh2n+QszNZRQhwBgcTNtrJTJqwTS6pHZLND0OPREaodRAvaCQrIVYZYfs3qhNzzYol0PxcK+8ep8/h0X3vZOAvQ0Fj7eXKaO0EIatryH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(232431446821674); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93004095)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016); SRVR:DM2PR03MB558; BCL:0; PCL:0; RULEID:; SRVR:DM2PR03MB558; X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB558; 4:9+9iZBrm/4cLo7SUmRJcLOJw/44nxSjX+r1grE3D6IT9vIWfO2KoXsJN5bKVGTUtPU6/+r88VaZZw4DP67NxZGrQuSR21KdsyAoF/hLnQEm9ALIMsEpJxMg6nNDdwH4Ce2qDtaP7pPy3bWx5Oj4WflrYm0yK+wzK7rb0Get1mVxfQhF2OttWShVBGFxMFhJi4Q72njbkm4m7OmDnduZcrLKplbNZ8N/vCOIQdVN4+2E/zVUhE2pa/wfU15UNMusgwT7DjCnqA/v1SjAfcUlo5VsWKBFXbzEBRBP56pNLvY+rM4EWMV1g30pDHhT45i/j X-Forefront-PRVS: 0714841678 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR03MB558; 23:5Q4q8/740fFWWOIknsP0n3wZy5MD8HZ4GNKvJyeYwZ?= =?us-ascii?Q?KY0qVFQtoW+q8ECjO21uqGxbq15nQ3m8OI7MjoG7ykWsJfjERGh/TMEV6Lcz?= =?us-ascii?Q?ddKZigqL0HyNWtOMH0ZNhbqK85BzQPelG85pcSsb8LHPLnSQ08PzG1FhZosk?= =?us-ascii?Q?uVwLt+IJ7yE0s5wKeSQIUoT0R6wyTXhAqG42WVsWDdpz3F2SPe81fxtL1CBk?= =?us-ascii?Q?CPY2TFeu+rM56Cz9Oud8trfkLSrsJ65O9t43IA49SyFAWAg0HbA9h89RHVzy?= =?us-ascii?Q?8rZP3snv4an8ESr8+5KwxBxEU7vNd2Y7zQl4Cvx4nKB4Ehu4qWTFxXbAd9jV?= =?us-ascii?Q?41r6tUGX7MR3MBv+hVF9PvIApnUY8wVX+H1wvVMBY9L6hwlDJNyHdlOXxUBW?= =?us-ascii?Q?AJSEceGNzJw8N480Ukt6u66jVwnFbxzKqQkqIz+NOKzaHXx442xa0nYHrpyz?= =?us-ascii?Q?7JAbv9mlx8t8cUa461USOgMIhoihsr+Kj/5hwyEgELpgs5Y+47PD5CFyq63c?= =?us-ascii?Q?S27SbsygVKE7jgir32B8XJRzOeoHzNmISNrI4OOrxuyGbm8CwAfc6SrfuWDS?= =?us-ascii?Q?7umbUNpT9VyCzAcdlcarzAQsTFk6IW+3gBLrAxs8gBN0/FKSm4Mz/WJjR4Gn?= =?us-ascii?Q?sUBOI+S68KDOp3tPZBfiDJOnJwhLiyvmNiJNZE89sCUOkacIEwZ4FNlQRoBP?= =?us-ascii?Q?4fU2HlTvH1D53ou61vewKnwR1OsNkajMppkrMHaBxRJN6slXT3fr+MTvp+sM?= =?us-ascii?Q?ktEhH3HuHN5laPAJUHUaHPccv0nDKMpc52kH7i1e0O+gQRUU2yo25zjFflSp?= =?us-ascii?Q?RCeX1X4gf/2aSUVaHooRvOHP6hK3BmAuiesRJK18kYa1qS8rDo029ZYzqqOQ?= =?us-ascii?Q?DZTGoMCrjWudUdpPTX0UxIGlbXaDgbiWotuJhyDHQ8CZMAIGtM4UJbYedVCE?= =?us-ascii?Q?usS7JqnHv2aW4IZfHeKsk0+dCYTlzL6wYB5+THC6z0gk7eNaOAwlS1Zf91Nz?= =?us-ascii?Q?U/zcKNMKsVnjyImSTVTIYIgCtPuRFmnyxbyFB30Hijue7iQ57o5+5Lt+4sdu?= =?us-ascii?Q?gfSFro26KeioD5KlKLEN2Wc2MRQNIe8F0bLTgz6HAuiASloA=3D=3D?= X-Microsoft-Antispam-Message-Info: 4MAe7bFE9o5X8NUl7CkV079Siz8Yeuj1/OBbQo1zeSCx7egVVzDuG5mU7dkounJdtSfoKdgv4bwWpJx46cd0O4Dzq1RvLvqg939p0/CVHwAqw2jVbkMqCqBGZRJo3MtZ+DstXGPZNQyPPuV8uq+8w9bfO18TIxJG/cKz1KeUMp2cx4yh4vidk9zxwRWIFw0syd0BjD9Nn1fnripdGGdZYvyRlwIe1j2tcI9XGztoPjiEbDhNBKgTILwGStcmrPrmeRnWuRocShq5jYopat9y9d26zYFKXByrMXae5gboXC+OD4jseDrj4JDYgNdERVzVTOSEz2Px5m5xy7n73y9QO01LDoMJwIuGYyKa7QKnIjg= X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB558; 6:SyuwyH4gYvF8AQfY/JedlDoq7ZJRfglTt+GhI26cKnWu9XCL/wCtZGHowzhFOEZ1KxfCmT3lwTb+WLqLEa0BJs8VC9Ahv4HmBEgZ3rHtXki3NJ7Voy9tZ7yALwESWeeSRBGbTb2BK5ouyJOG8lh1NIov3seU+1w2xQwNMIUD8kueevGwoJQxPZc7LEh5Wn032fd2QcqcSWN251kZKWlRaVjCD8OzU9i5frasY2QwW5uAdM5qcFXJvNwiqrmVy8PAWi9K4pnQSO3FRsYWnOgNbnvZYPx5sTsSxpcFiMlr34pUdPLnwbQkQ1psCsW18EbXiXNSTkZcwDL77sfYsmkUxJK830QTGoROgN9voENkWvZhWlwbWK1vqTxCCSORYdfvY2o7uA9ePyyYvTvZCjkoCD/vwlEFfBJkojugCUXjnaSJLTOg68D6F4qQ/rK5y/iTV1UnrYdUaV5nyD+DFhPptA==; 5:wShOETz+/4eSMDjZlndYMzIT+2pfp05oi44s5lTUWoDDu5Q23KmePzlNxyWvo/qXYieSqpmeI9rKjAXP9Sao1dZTqWQZpj2K4uZNQftIBD7uSsh/SjhZwzghwWgMAoj9N9JPDeTmXvbWF0muGHSa3Jgn1mnupli8ZuuqI4UE7jo=; 24:HXo0WkyhexhdHJhNJYCoJhwZu/diCmjkpC1y8qrKbYtJiofdHQiRe1jWfEn2raoZyOEPIq8Ecy6dMXrM7fkKFa1RxhSVz7X9FBZYvydR6iY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB558; 7:X9Ww+1B0vEgnLGsL13rKG8FwaLSq9lfxr1CIfKZ9X9Ws+xcwKxDRGTdyndWU2JLu+Zxm9mP7mgXk+Cm5wFoyotGeoUFwcmgz092zqlQSOS1lzd6vFw6B4D0vWoTOFb83WMddzWEUJOkHhMjJhHlRE9Jhj6gI2MwTpCHORzmM9UOXvRunZwWBlBcZ+hyXiGRcfd/+mjn7fhZzuyAH/27ezTdTBnfAxtbwmyGYHZKD9XyxjOSpW+jyEDz55HFFdIc9 X-OriginatorOrg: analog.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2018 08:03:16.8165 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1449b4d5-0676-4022-1b87-08d5da721bba 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.57]; Helo=[nwd2mta4.analog.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB558 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 Signed-off-by: Alexandru Ardelean --- v1 -> v2: * added Signed-off-by: Alexandru Ardelean 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;