Received: by 10.223.164.221 with SMTP id h29csp236626wrb; Fri, 3 Nov 2017 13:32:55 -0700 (PDT) X-Google-Smtp-Source: ABhQp+Sam4R41PsRV7gaO9xmRNGTnsdch3eE0rOeqhqccEylYBGDKbx8MQOA/lRXsoSxK/ZtZs6T X-Received: by 10.98.56.204 with SMTP id f195mr9014803pfa.188.1509741175888; Fri, 03 Nov 2017 13:32:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509741175; cv=none; d=google.com; s=arc-20160816; b=ILJusjK8dv5dSt/0Eda5Ynz4BWrCjqMPYhKO4YDnStSfVZLNrTBQKdcfMEVqrRql4z JAj+oKlwnrOhdfloFMp4KnbiAtFLqeT9xQsXpHMai1JOJjV1mO4TmyRpcu396Xec99Fp e7wQ97m6ZJqrDPAShZ+3BsMT66eK3MgEnbqC681a6Jbq/2cToCrwb7+xZ0YlskdfZ3/U TDw37mFJZycCu+ND84k1OnuBCnA1mjX1/MX6mwf/2PpQWkMcNHy5XHAV5njNYb6W0WcX n1qyAG9zi9zjBe5FbwSzZ8oir+S4/aSi2EdngcfYbFdoNElmBI6YyhmPDJlbxzloLK11 GDLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date :arc-authentication-results; bh=K+qhXq8y6dWRkpXhjjhnWyEM4PxHAu9IqVwOmOSckRo=; b=B2bX7QkuaJiN+rlMzMjvSBB5BNuowcr4oiVQp6Pa4Dt0+BNaPvnRwOIW/QiiQ3chJr SMsq0DoWSUTYjUmuJYcXAtVApetm5HIUF7bUyPWDxXo4p9/ctGOdhxnsTo0LfneeH6CK Li++74Jcoadpr8jbe3sK9ZKvSFsOoc13WU0JerpQI1wuxTm/plVgvzPr81q3ENFkJqnj iY8k1lFopoHWr1cmSPNu15mM8H6rzyLwTaWiF3hlrm4oScuIj6qnSNdLr8S0J7ZH90HX qVxv7QnzpdBvvFdarIIDl3n9QvscRCTHCrfFJj+Y0GqHtL6zfH0FOS0lcSAekPVORkSe e1Xw== ARC-Authentication-Results: i=1; mx.google.com; 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 k191si6896496pgc.723.2017.11.03.13.32.43; Fri, 03 Nov 2017 13:32:55 -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; 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 S1755742AbdKCUbw (ORCPT + 92 others); Fri, 3 Nov 2017 16:31:52 -0400 Received: from gateway32.websitewelcome.com ([192.185.145.122]:35445 "EHLO gateway32.websitewelcome.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753025AbdKCUbu (ORCPT ); Fri, 3 Nov 2017 16:31:50 -0400 Received: from cm14.websitewelcome.com (cm14.websitewelcome.com [100.42.49.7]) by gateway32.websitewelcome.com (Postfix) with ESMTP id 151BC4F822 for ; Fri, 3 Nov 2017 15:31:50 -0500 (CDT) Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP id Aid4elQpxHEImAid4er6dX; Fri, 03 Nov 2017 15:31:50 -0500 Received: from [189.145.38.148] (port=55312 helo=embeddedor) by gator4166.hostgator.com with esmtpa (Exim 4.87) (envelope-from ) id 1eAid3-001Xka-EI; Fri, 03 Nov 2017 15:31:49 -0500 Date: Fri, 3 Nov 2017 15:31:47 -0500 From: "Gustavo A. R. Silva" To: Han Xu , Boris Brezillon , Richard Weinberger , David Woodhouse , Brian Norris , Marek Vasut , Cyrille Pitchen Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, "Gustavo A. R. Silva" Subject: [PATCH] mtd: nand: gpmi: replace _manual_ swap with swap macro Message-ID: <20171103203147.GA28309@embeddedor.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4166.hostgator.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - embeddedor.com X-BWhitelist: no X-Source-IP: 189.145.38.148 X-Source-L: No X-Exim-ID: 1eAid3-001Xka-EI X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (embeddedor) [189.145.38.148]:55312 X-Source-Auth: garsilva@embeddedor.com X-Email-Count: 14 X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20= X-Local-Domain: yes Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Make use of the swap macro and remove unnecessary variables swap. This makes the code easier to read and maintain. This code was detected with the help of Coccinelle. Signed-off-by: Gustavo A. R. Silva --- drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/drivers/mtd/nand/gpmi-nand/gpmi-nand.c b/drivers/mtd/nand/gpmi-nand/gpmi-nand.c index 50f8d4a..9e365d4 100644 --- a/drivers/mtd/nand/gpmi-nand/gpmi-nand.c +++ b/drivers/mtd/nand/gpmi-nand/gpmi-nand.c @@ -1487,12 +1487,8 @@ static int gpmi_ecc_read_page_raw(struct mtd_info *mtd, * See the layout description for a detailed explanation on why this * is needed. */ - if (this->swap_block_mark) { - u8 swap = tmp_buf[0]; - - tmp_buf[0] = tmp_buf[mtd->writesize]; - tmp_buf[mtd->writesize] = swap; - } + if (this->swap_block_mark) + swap(tmp_buf[0], tmp_buf[mtd->writesize]); /* * Copy the metadata section into the oob buffer (this section is @@ -1615,12 +1611,8 @@ static int gpmi_ecc_write_page_raw(struct mtd_info *mtd, * See the layout description for a detailed explanation on why this * is needed. */ - if (this->swap_block_mark) { - u8 swap = tmp_buf[0]; - - tmp_buf[0] = tmp_buf[mtd->writesize]; - tmp_buf[mtd->writesize] = swap; - } + if (this->swap_block_mark) + swap(tmp_buf[0], tmp_buf[mtd->writesize]); chip->write_buf(mtd, tmp_buf, mtd->writesize + mtd->oobsize); -- 2.7.4 From 1585701579512178690@xxx Sat Dec 02 19:27:49 +0000 2017 X-GM-THRID: 1585701579512178690 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread