From patchwork Wed May 9 19:46:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Rosin X-Patchwork-Id: 911160 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=axentia.se Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=axentia.se header.i=@axentia.se header.b="UFl7ALqW"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40h6M45LKcz9s35 for ; Thu, 10 May 2018 05:47:12 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965878AbeEITrK (ORCPT ); Wed, 9 May 2018 15:47:10 -0400 Received: from mail-eopbgr50133.outbound.protection.outlook.com ([40.107.5.133]:26880 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S965181AbeEITrI (ORCPT ); Wed, 9 May 2018 15:47:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axentia.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=N/DB2o4aX5kOb7RoNDcyDYZwaHOXAmB8Yv6wVxIvP5E=; b=UFl7ALqWHyR/LHIVXYud7ziuNGF7r6lsBs9KHxF0UtMuoztNgUbO57t6OZjcGmtIEoWvbsuGZaANJ73HeaXNiqT9FIhDZ/BWUdsiJrd+eX494babdPsUcuoi4sC5JvDsgHni1tX7bdE9hJbcQoEUXNUs03nxl9qRUbcWxNwh1X0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Received: from orc.pedanet (85.226.244.23) by HE1PR0202MB2779.eurprd02.prod.outlook.com (2603:10a6:3:e8::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.19; Wed, 9 May 2018 19:47:05 +0000 From: Peter Rosin To: linux-kernel@vger.kernel.org Cc: Peter Rosin , linux-i2c@vger.kernel.org Subject: [PATCH 1/2] i2c: robotfuzz-osif: remove pointless local variable Date: Wed, 9 May 2018 21:46:57 +0200 Message-Id: <20180509194658.29106-1-peda@axentia.se> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 X-Originating-IP: [85.226.244.23] X-ClientProxiedBy: HE1PR0101CA0020.eurprd01.prod.exchangelabs.com (2603:10a6:3:77::30) To HE1PR0202MB2779.eurprd02.prod.outlook.com (2603:10a6:3:e8::21) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020); SRVR:HE1PR0202MB2779; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 3:zwNR5s9H//BObiEC2y6Sf6Va3wwoSzCaWLb8/06C3HGbs39LYWFMj3ZwkWVexewaoEFfJyYcBZU97uuUjl0HujVI2k2VFFe0JIbXID5QMwtlSSSS2fqNi0lLcw7Ii0RDVxv0v670L5ldkpxV5WjRqci6gtDYT7ixAvPibkWSKB935ZDJ3wwS1EJraO5Lhw2kh/6H+6wrS8wTJpblv2+BRMTafIAzFuSfAdSE6DMHcQFfpydelGeeY21nHbnDlQm8; 25:C8TsL0A0MmuF9CUqQqjksi/R9iv6dvb/24mGj9uuXn5tcql0JrD6wjtZEo22KE7aXL5Ij/e+nnn3WVNG5EDs9uPZhMKXK1yZ5VIf/sfmIbpbtmSZy6X1g9Wzu+U2KVYPegTMohxlgujF21kyPp9GLX3wIpKtuM1s9m+mCO4k5O8UKnZCj+8zvfTjFfxWfyrnv9dvUpxNJ1ve2Ef3sbbMMsFCiIeB8t814mnfksm16xN/av2Ay3MVxo8vSa+qAyM5C6LhhSgvmFOBHVS3ztJmBJ6TAAJt5o7DWFg+iKlWzC1IsdHWORtMcqk/hWVe+RopXalr2omysUb13NhwxZCh8A==; 31:5QxQ50J10e9UWKsAQyrej1GRAzArzzwOTXPGOWJLlCwKqZPxqicHrHqgpFxO0cE1ivbeXF3hY8XV949Lm0BPlwFW6Nv7Cnhr7oO0K/UPbC2/mVtpgCuAuJbD4DOPYUHvuUh9KMAM9nQtAgHjzK/lUuZgC2x5sW+fIA0GiApkfFFs2Zla9qo/Ns4/uS1XyqSx9X0GIhxTS7TGnYbE5OObnpeK3O7bqkY1KyHnll6Gwtw= X-MS-TrafficTypeDiagnostic: HE1PR0202MB2779: 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:(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(2016111802025)(6043046)(6072148)(201708071742011); SRVR:HE1PR0202MB2779; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0202MB2779; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 4:xlAeZhMTeV4KSSuONXaIsWLFCiBVdOqGfvuakOrqLBnAO1yef75wm4MciEGVpVm3Ns7iB1qB2P6ADTzdVzMvTVvRZ0pyfwE9DITvfqk5cIiLuMpDaSptEy3m5jDcHa3q8IHwubZM8AkRodP991ZY+bzYgbwmd+5ozd8odFTpCg5LWyzc4ugAmY+bQKNn42wpTDjycRT6PViU5sU84Y9cQ9wvlzKKovj18Hg1RF9iWir9Ff3nPP5BX9YYCFav8MUTiBizUUis//io9tJrz1ptZA== X-Forefront-PRVS: 0667289FF8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(396003)(376002)(366004)(39840400004)(39380400002)(346002)(189003)(199004)(6116002)(66066001)(1076002)(97736004)(6666003)(6486002)(6916009)(50466002)(48376002)(2906002)(478600001)(3846002)(16526019)(186003)(26005)(25786009)(47776003)(2361001)(86362001)(575784001)(36756003)(450100002)(74482002)(6506007)(7736002)(52116002)(59450400001)(105586002)(106356001)(305945005)(386003)(476003)(316002)(81166006)(486006)(53936002)(81156014)(8936002)(956004)(50226002)(2616005)(2351001)(4326008)(5660300001)(6512007)(51416003)(16586007)(68736007)(8676002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0202MB2779; H:orc.pedanet; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: axentia.se does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 23:2LHiafDmKkT39CKn5JVoZ9/gVprGkDRG6ClS7b/uA/eRwbaQhC0JlExgAh5A1T5sqEd3LH6F9nezA0eHJCKI6l1XElP+GguLdvfpz3dWt8NczH1kGHbZ3MLpmUVkDP7FeQJsBfNibS58+NMm2pTEgLewmNNdRqmAy5D0opuhaWWxULMnakxnrWsLszUAY5BTIltT5D+o1yaV3UzhSPIaKkA5tdZ5QXiRuUyWQKvXQoQLCLnzAcutA+GFmjtsnkAzS50WQSXLF2JVOXogA68HwfktxRL82Q8hL1PZkVAGuFsoohK8ajY9vciN+GOG1+/wtn28VP41GH9VrvhChMpelwFig7jkJF3OF8tlraI4aqxeidiGGiXeGS+3n+z0Bp9QuJuFoBT+iJAWfBupbUoXGLiXegVoqTS+YMs6QPNLGnR2v9wt2SMWl40RkDxp51N87c4I0rDFy/NB7A3q9F9BPhWcl62dbehxAimyz771sczhSR4NqKApzQUD0SffKAsGPu0OUXRqQ6FslRZSctLy082OptZ67DPgIvrUjAiq7XH8dAHzZ1GaUmOq7PLKJbRYN853YXltpxT/xC8fsGqg+7xKfvEQg3ow2bIxdFj41g8tbDbjO0cdjcNEq6RMQzRAVq+jGnatKhsN85YXmHSakcDDkYPfr/CiK00of6HktkNbe1iLSNrAFdL0EuliWIvMausZVRkVEOZZ65NP9WIuplLFUOqcxWHK6nKJ7E2BD1oZqKCpbS6dSlLiQhEJ9GE6NDUz/RqEJe6I4g7xVBhhHLHTzM10wooVJz84AmwItluYZ5kqUinqEEFU/QRhbnhmFQSqKQfy5u6nCSyaERu5/tbvfI9wRiWDKZxz4w4Mb7u6JpRPxE+U+wwfHNBEnVWI7vZ+ni5/VGTDm28aAEcMn4by/GHBPTbjEPWabBoE8dUFYCHugjlx4IaNauvKvEgn+U8QlfARmP8kBGZpClLlRX2rR1uwUpiW/lJgXeX7x1UMEvTA3ElQOEk2V04i/EX0NGz0MzkVPFYg2X4jsO6gcCfz9Khc3puLs1Sfy2e2m6T59Q5Uy5P4j+3yqMkCk/pK/E2DAfbLVRKrOSSXPBdEw+ooCdiw3ooPcwo6lc5CX55+lrRcihVPtIgqwsLLznKS+xK7gkoByry53ssBTBz2+vmhqIqzH/p+EGTQWJeP1UXF74Wthxbgz1DDOXIM38pjCrxxq6l7OjwldbCcNAv4zEioVOPxmRZeMKG3uy9QYtVbjUcV4zGhegzdj5mKqbOufRqMZD0tAh2Yz6sHzyFRbQ== X-Microsoft-Antispam-Message-Info: bBel8xbjSCrc+F2ZxKcq2gkNCTz7DYu/t9VgX/zAqUZEPHxNnwVO176gqiR9AwY5bU6NifOhiJHFlvxxl4NJbvthnULSCUGBPApeRyMmwwePMFxq6g8e9pUEZD8a+4pQVPWYacV0cH5wqqdq5ewr1N+AFKy0scx7od5zCveHvezv0TzQgXq3PpV2knKCDjEv X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 6:5ktXllzKZnYT6cIwq/dwmm668+VAcOi0wqeBGqO3ru0wzvd+K/gifcVhgItxpMBvHGIPUPrl/0ATpZvNuBpKUJT7dB6hZzk+LzYGxyfGu4z5c2MLxsS+NUc2rFM33wevj/uo8SDD4LTVaWypAx1FyWKVmLhTOtjUmCXmfxc82BU7/jqG4gJDWabTK8mXzpTs2YlyZgZOEbfHI6qtlNn28++4SLmSwDXO9CdkNmioKJthRzMnGWixw4OJ+d1y/IkAL1jWf1bWy6yAwbSs51+71Fsb4gupPH9N7cVfcOruWWyWc5mJ6qAniZwE/oSiyiLfQ//JAlOHjBt2Z6mdGSCvk3oplmVZ3EC2gaiadEZ7zCLc9eya0HZNO0QVSJ5P5qX33UADWZXcX55dkocN6kyFCJWx4peBHCCI5oltyIVdoidIVwpeacYBEGPQN5L8pJVqF9aeY5xwWeWYNZcJs+kuww==; 5:VgqeytG1UoEqhdo8NFbHPKp0EKI+lzIuuAcu8QA5JzVmPRDde6VupH9KIcEY7xq+zuV/ZRu7aaO335mdCvdCCKSl+vIDgeHBul3S63ohOkFAZjbb7t1C3IYajBpAeiUW7xg6mYEgDSzyxzl0ZbT5522NW6in6uDdBYOPUzY1ULk=; 24:yb/zIF1kN4Z6n7lTN8GXOhK350ymTmWcx9yIS2MZ1nTGcNXjtzgx/fCWoBZQp8PsUBzYFSmmsq4nTIUMFE/+f5PAw1ENGGoj3ozScyfbX6M= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 7:EJZ8HbLAd40eRbhRlfsifjsLZwK1DAnyxS2jfpXVA9924u+mBoX7HVmfG8EN4ONKEw3y8mpZAdU/n0uUgmgzvXRkOCqi98ZsBz9B6DJwYuFEO4JDkcbTdhCPBdXIsMqZ/NzUMTstr0UjG4oPbPacAeOnuMyJVPFtutwxXhosV5Lpe9cvlJP0Hk17vcCN+aUcYt5yOMugUHkOd7iFKmGTmTl2foDK2Vf5TJRP+J040qYwU1F8wY1D5T11pDXHfduC X-MS-Office365-Filtering-Correlation-Id: 0ab1afce-eb3e-48f1-de64-08d5b5e5a497 X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2018 19:47:05.5254 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0ab1afce-eb3e-48f1-de64-08d5b5e5a497 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4ee68585-03e1-4785-942a-df9c1871a234 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0202MB2779 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Just use the value directly instead of assigning it to a variable first. And then drop the unused variable. Signed-off-by: Peter Rosin --- drivers/i2c/busses/i2c-robotfuzz-osif.c | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/drivers/i2c/busses/i2c-robotfuzz-osif.c b/drivers/i2c/busses/i2c-robotfuzz-osif.c index 9c0f52b7ff7e..51d93b4b00f2 100644 --- a/drivers/i2c/busses/i2c-robotfuzz-osif.c +++ b/drivers/i2c/busses/i2c-robotfuzz-osif.c @@ -63,26 +63,23 @@ static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, struct osif_priv *priv = adapter->algo_data; struct i2c_msg *pmsg; int ret = 0; - int i, cmd; + int i; for (i = 0; ret >= 0 && i < num; i++) { pmsg = &msgs[i]; if (pmsg->flags & I2C_M_RD) { - cmd = OSIFI2C_READ; - - ret = osif_usb_read(adapter, cmd, pmsg->flags, - pmsg->addr, pmsg->buf, - pmsg->len); + ret = osif_usb_read(adapter, OSIFI2C_READ, + pmsg->flags, pmsg->addr, + pmsg->buf, pmsg->len); if (ret != pmsg->len) { dev_err(&adapter->dev, "failure reading data\n"); return -EREMOTEIO; } } else { - cmd = OSIFI2C_WRITE; - - ret = osif_usb_write(adapter, cmd, pmsg->flags, - pmsg->addr, pmsg->buf, pmsg->len); + ret = osif_usb_write(adapter, OSIFI2C_WRITE, + pmsg->flags, pmsg->addr, + pmsg->buf, pmsg->len); if (ret != pmsg->len) { dev_err(&adapter->dev, "failure writing data\n"); return -EREMOTEIO; From patchwork Wed May 9 19:46:58 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Rosin X-Patchwork-Id: 911162 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=axentia.se Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=axentia.se header.i=@axentia.se header.b="KragneTK"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40h6MQ700dz9s34 for ; Thu, 10 May 2018 05:47:30 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965894AbeEITrP (ORCPT ); Wed, 9 May 2018 15:47:15 -0400 Received: from mail-eopbgr50131.outbound.protection.outlook.com ([40.107.5.131]:29696 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S965181AbeEITrM (ORCPT ); Wed, 9 May 2018 15:47:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axentia.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=WiLXAo0XrAzpGVDBHI7lfxNiEXnqoMkxi1du0Vmxyb8=; b=KragneTK5TKt1VxsjvaLHsa56DWyFDszJbl0c5UEhktS+BpPBUYt+6NoHxqoEUCQaS70Ie9qSlr5JsvTPON4T0QZsjeVa9LfvEgEfaHpb5VhDc+t7fhuLoRknTdqjvVBv6+ETkroQsGg5DSrrC5I9/Lf66y6KGu5sPxwS0LuqCM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Received: from orc.pedanet (85.226.244.23) by HE1PR0202MB2779.eurprd02.prod.outlook.com (2603:10a6:3:e8::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.19; Wed, 9 May 2018 19:47:09 +0000 From: Peter Rosin To: linux-kernel@vger.kernel.org Cc: Peter Rosin , linux-i2c@vger.kernel.org Subject: [PATCH 2/2] i2c: robotfuzz-osif: drop pointless test Date: Wed, 9 May 2018 21:46:58 +0200 Message-Id: <20180509194658.29106-2-peda@axentia.se> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180509194658.29106-1-peda@axentia.se> References: <20180509194658.29106-1-peda@axentia.se> MIME-Version: 1.0 X-Originating-IP: [85.226.244.23] X-ClientProxiedBy: HE1PR0101CA0020.eurprd01.prod.exchangelabs.com (2603:10a6:3:77::30) To HE1PR0202MB2779.eurprd02.prod.outlook.com (2603:10a6:3:e8::21) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020); SRVR:HE1PR0202MB2779; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 3:MmFTN50bZNFGRBKKF9rUuqLVZjaYf7cqgcAuqI60nXBCjAkhHP8MuWVUIjAaUA6NOx/5jfUNhCFwftmaAInSn0vIhTaEjCbg/ieudGFM7Lz8Zam0lor9MZ119UtMiBpTLNB8DIbhIyRrsrezJsV/t/WK+tnVAeLf0LSvmuZiTgUdUlRF4+ArDErR4ne+ohMs3N7nhnEFVaF6S9NCN74K60WjFrQm4n58oYjTlSbUpaPO2hRk6k1IfuzsIIGOhuhg; 25:4TLjngmO1eEZZqhe0AVThV8fQq+Xlr5x5WOLh2SAeMBNryc70kf12Qp2qq9OoG7FeKm0v9Fe+LXTNvLMRYfqlNIkZ9WCvj3crXtI6KiEWQ+GNW+ZKCB9zPhI/WGCGxidZLw7GHKfDPHzg1hx0GD19U9Qu7EDu96DiHw8gGzInclfkz8ySYob6CUTJvmUfxal4vHKH6Jbt8+lhE1+wdj9jMGR6d+V03IeF5dzEz1FkZ4Fb8dKj06XajGIzK+EMdGwOP6mUhpWH2mYZQ75EhBZIXkk9hvV3ElPdeH9BIvCvynkZWm7ykSgfWomt0wrf2yqyGitKBCvWuKc36uw0Fg9+g==; 31:OowTjsxnQNUf1Hmyk7VrBJ07VyzRPBXskyMb+M1KM6z10Jks0+y1N1KZlVBVG2SNC6ChtmjnP53AO3npM233PnNxPLgdu6u2D3WJk3qY+S27p0V9neHc6vjXtrXAOCkFddGPgHuDFcmxoHvVPikUZLl8js7q7ZqKmfmy1dSJUTjId/KuKd95zdSpUcmR4zrTR9Wq6kqlbq45ahwNv93nBPle7hWaggehcOOhsGG05YM= X-MS-TrafficTypeDiagnostic: HE1PR0202MB2779: 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:(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(2016111802025)(6043046)(6072148)(201708071742011); SRVR:HE1PR0202MB2779; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0202MB2779; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 4:1hQ8+OG2/ICq9MFydvqPpU8L44PpDnNZnEcmhdcBHQQnnGEL36emzy83wfK7OX5FE7TAGnv+LWLEQMNmeP/V5hCZ74lVY7LeUCspN9ELMgF5OZAQ2k4+SjPnB+iFZeMg1kuY+lniIyUmWetQHkK6CEg2AaCCZ20sX0nNUaO4ExBD7EtVjuJcTZNtRCeMraFZW5pD1WbHNbA8FVsnZNmzyf7PIV2xp3+jSNg+stbqAvVnXJjRQgm5ubpFzu6jhlAgZ9gCHt6hxWqR4D472IdWtQ== X-Forefront-PRVS: 0667289FF8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(396003)(376002)(366004)(39840400004)(39380400002)(346002)(189003)(199004)(6116002)(66066001)(1076002)(97736004)(446003)(6666003)(11346002)(6486002)(6916009)(50466002)(48376002)(2906002)(478600001)(3846002)(16526019)(186003)(26005)(25786009)(47776003)(2361001)(86362001)(36756003)(450100002)(74482002)(6506007)(7736002)(52116002)(105586002)(106356001)(305945005)(386003)(76176011)(476003)(316002)(81166006)(486006)(53936002)(81156014)(8936002)(956004)(50226002)(2616005)(2351001)(4326008)(5660300001)(6512007)(51416003)(16586007)(68736007)(8676002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0202MB2779; H:orc.pedanet; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: axentia.se does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 23:tmTcsVBlEtY/N2yRk9fAtBBYUee8EWJzV4tO0O580hgkPYHSiJ8L2HelLSgLWRTO3wePrahovlnNiG55iO+MGxspTWy7jAk8OHUj6JXdfHl8Wi+4QE3YKKr1pN2Rp3LSmyWJ/WfREXw2tt5PsUIJHNqUp8+/ed6wE77IjQZvkNOCXCLnV4FdK7GykeJ85gh54H5jrb8pBB7rPCvgh1mwrfn1MmH5o6RSj9oKaCf2d4He5JjTqHe65ur/z/Osm/ITMRasFjduF2tbjIM5ay6JkD35ZqLXY947nn20HAdVC0Kvv+h6zzx+vvI+7+ZqTKTp1Dl98KnYVbMrI6GBzAxe3TIKYGC8krP9ZrNzxsgXF+Et+wVsA28mzSUXkXOtJJzokz3N5N0mu2VewWuPdsrLwr3RkE4azvydJcGpPj3qs+sgaiAJ9jfwUMuCOiD+qvquMY5/KRbtoQYIAyNoD6RYEZgjtE3licsRuZ1sgrmubpdH/vbOKNHAcDKqMMiw5Q5x+eLhDV44U7t1QSy1xfrPLhKDuzND9253wuQMck+y5ljYRHJ3wEDc/NqyI9rLt8ZtVQl06dlcDP5uPyNPxrrQvXfIJPXlJc+lhg5oY/iZZIYfz9yyAMu+QoR+bSoszd2sypWXOJEbfJHFN8h0/RU8Mwps6D8McBUlaIXA6cNTdkdVUoPtfzwOhMqNELopn4MPF9AebmDfElbpodqzjOeA/qeMJGV4rKOBLn0w6jrJcc0LUb+rKw8Wmv3ymkM+CSyPl2zSL4FiiWn58UzXpO/pNHvOKgBBlw0vHtA1sZL73FMVAar+cj5K9kccc9NSRTIsHUtu6jh9uaXVIQNAOtpswxB5riOzI+pCLpT3GuSuFGpwa6Km9YxiwMo3Xv4ApR7T9Lz0uv6JXXIA1aTBNHH062Bn4r6141Bh6laSEEeiEBZIvpe2J+LCuYIGDyb9llfvL2feS7hn04QByQyCwqdh24KUMBKW9iJZjWgvep0KkHzPES3YxzN8grrWDX9RowJ746LfTEf1L4WcD6SDgu8o7lOICIIim+3qnmXimrZpLx3syzXjO6FVVyVdTRiq2dKxJTb5XB21oXNaVOgf+T9s/IIgcVWv/ALrHNPeih6UJIoHJ9ZwXIKpiqQ25080gebWojNSwGl9CsYAmZKkO6/A2rETIaqIT/7gFpc2WY/QYYWbQrDqNsqI2MpK4jfr/ELGW/A5ivOmUIflMITG7vlPiIExMh3TzcQMGHyrPgpdI7Lm6lrzQxxN2onmIf9Y48cvXYdIxkSyWw87+xG+DtnvZA== X-Microsoft-Antispam-Message-Info: L5f4eLzwov/OcMewk4QGzUJXebCqxhMjqkgZ3dZoHwWPc7nFisTCsSBJoj+yBi2LEagaEGkZeVVB7ph+QtgzjXHgRHaBkYhOZyC7qz5ek0a7OHog2cVXXnu9hPAIbFU9LFSfY5GfkBeTuRTmZWEk7YnmdveGsIkoiAwkcumIvjcRNNZOmhYMldnauQJ5EPTQ X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 6:9KFeLfa/T6fCX3LB41WQ7X0wNzR29O//Biogj5Kuhozn0bduV1zaBQLQpSsDouE8hT5CgKwxMWR4yLnDQNEUVO8H1mWOcJDzJzzkLTWfli0gU5u0/5TZKBy3CmFYEFp9Z63FUW4qRl1ZH0Xwx3+PON/hc4ttCS53fAK1T0DAXf89IhGQJdwm5mRRNXFRy4KklcheA0Q5zASk8qWdd8cpPyo5jfg+n4g6BoLjUu1Sl4VlBCptDdErLtYAf9fvCQFbQEJ+kZJv/YyQaIP5f0thAMyuGQ2ZgdxNIo1+a7XUJOyDpobOgWXeoUubIJgEvU0xrR70nirIqXs9INVNXTUHoNaELQonjkkjqqet6penUw9TPqarDS97JisKgGTz4rquF1bWka5YoKXELrdTJYhB4YIjXdceeHMsrAlzv4G9OOQzxqwKgfJjyKHr1Vw1zjHSDiWsxcPNI+ExNEPaeOLnug==; 5:9Yh+eOwNPWSDXkSXr1dqhWNSJFOInfSMJ/3Y73znppbWSDVlDZQ1YeXuFqNoX6lsNLldBooCQpMo4kQuZ8kvlVUEH0U+C2Xm89CYzYGdDZqQd9+cEdErYex6AbpqkyskVIhbW6ObgtzhQawMiNj2hhQfloPgbcD43w7tmWGHKa8=; 24:LS/0iIz1IbsXVeZRmPzb687WWd2tFwvNHSLiYGEUrgZ4aTDRZMd31WFIWpyefyO9HeRxpmMD4uj5MSVFXZYNMBg2JuWYk84TQwl+efyQ/YU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0202MB2779; 7:YLbHYg27NQB8kMYIXSr66GCFW+okqZmtphYF/QX4ovBCA9AgJGH2aYMQwbneBhogvUmvwOkGOwJ79hJIIDUrDOiUM3VIXekU76LQQV+jd8ZgtVFjZ0IyAb/g9yITppmez4sSSrCw263ZB2exeWnEA87llyn4tNfsOdFacYK7A1vZ4DTpNV4H365LdgTYHlmI1ThwLtkRB1nD/KJjBlQcAIMO+UREm/vg+18DiJQ8j+h0HfNQf0GPt/UO5MB3P61G X-MS-Office365-Filtering-Correlation-Id: a68ecbca-302c-455c-9966-08d5b5e5a71b X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2018 19:47:09.7441 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a68ecbca-302c-455c-9966-08d5b5e5a71b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4ee68585-03e1-4785-942a-df9c1871a234 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0202MB2779 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org In the for-loop test, ret will be either 0 or 1. So, the comparison is pointless. Drop it, and drop the initializer which is then also pointless. Signed-off-by: Peter Rosin --- drivers/i2c/busses/i2c-robotfuzz-osif.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-robotfuzz-osif.c b/drivers/i2c/busses/i2c-robotfuzz-osif.c index 51d93b4b00f2..d848cf515234 100644 --- a/drivers/i2c/busses/i2c-robotfuzz-osif.c +++ b/drivers/i2c/busses/i2c-robotfuzz-osif.c @@ -62,10 +62,10 @@ static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, { struct osif_priv *priv = adapter->algo_data; struct i2c_msg *pmsg; - int ret = 0; + int ret; int i; - for (i = 0; ret >= 0 && i < num; i++) { + for (i = 0; i < num; i++) { pmsg = &msgs[i]; if (pmsg->flags & I2C_M_RD) {