Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2822106yba; Mon, 8 Apr 2019 05:36:23 -0700 (PDT) X-Google-Smtp-Source: APXvYqxcH/6z2x1v7Oi1XyF1BCMWwVMCAyot9p+qJygdUuQZvkXC2Oqwl1d2WWX2g1HYDbP6Ds4N X-Received: by 2002:a63:494f:: with SMTP id y15mr28514305pgk.56.1554726983228; Mon, 08 Apr 2019 05:36:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554726983; cv=none; d=google.com; s=arc-20160816; b=gAkUYehOALvpRn7AwWsRdyuinGkRxDE0fpuzpTSmDFJ/Vg3NnP6pShV5eBb8ekhPjT pj0kBP1q/weg4Gvk6jXAuQB4nGNa4axYV/hK8LLZZ1IG/FbIGt7gYwv5kcK9yFa8ShFc 0BcNgewSC8JjpZ13u5mMk/Ym0h747M+CM1J8tCFMZFfFoSngDl2XWFwW18k4dxvgI/Rd Y+oaQXhchSPHjvvvy8HQXl+ZtYAZpDXyAP3F46lf5YYJH2Dl9kOeTh/u6Aj57/HpFXhK xl/aunGQxRbGmL+O7a+kb7fTC17uPno/mEsmMd5WV9l6w5xzN7AbJPgEDib2vELm46Cu HVSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=qUaiobwUEuv+rqgnuhYHxDHfSf5LqtqmRVmU/7SLZ50=; b=kSdCzb671maEB8XJtil4HGgX+Hje8XArE5XM1x1pEbjTEol08VaOnEpff2SIJWZXYF hGTtpv438dr5+elG89j0fnLo/EDGrCuYHgND9s6XGqguU2Jf600xTAGOnfCLUC13v8Ql WUxjT1aMU/iYeBFJshXUzmuPwL5A49AQlVeE1rwmeuIqDgiGSmxyVQl5/8vYd1UVTxNT SchcpP09LPbO1TCGsQ7GKC7MPoEp8tNtvLFPsmPeTvC7/HvM0MkXQJBZkvBfouAdmW4P h63qQP6KizKas36kTD+GedOhjhdSjuu/vTDtQC505I/K/T88PQqwgBRBgjGwIcwKp1ci nGxQ== 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 131si23759224pfw.131.2019.04.08.05.36.08; Mon, 08 Apr 2019 05:36:23 -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 S1726786AbfDHMfS (ORCPT + 99 others); Mon, 8 Apr 2019 08:35:18 -0400 Received: from smtprelay0250.hostedemail.com ([216.40.44.250]:37786 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726510AbfDHMfS (ORCPT ); Mon, 8 Apr 2019 08:35:18 -0400 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay03.hostedemail.com (Postfix) with ESMTP id 52D988368EFA; Mon, 8 Apr 2019 12:35:16 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::::::::::::::::,RULES_HIT:41:355:379:599:960:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2393:2559:2562:2828:3138:3139:3140:3141:3142:3280:3352:3622:3865:3866:3868:3871:3872:3873:3874:4321:5007:7901:10004:10400:10848:11026:11232:11473:11657:11658:11914:12043:12048:12438:12740:12760:12895:13069:13311:13357:13439:13972:14096:14097:14659:21080:21451:21627:30012:30054:30070:30091,0,RBL:172.56.7.132:@perches.com:.lbl8.mailshell.net-62.14.0.180 64.201.201.201,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:neutral,Custom_rules:0:0:0,LFtime:32,LUA_SUMMARY:none X-HE-Tag: cable22_85062fffc6945 X-Filterd-Recvd-Size: 2330 Received: from XPS-9350 (unknown [172.56.7.132]) (Authenticated sender: joe@perches.com) by omf05.hostedemail.com (Postfix) with ESMTPA; Mon, 8 Apr 2019 12:35:13 +0000 (UTC) Message-ID: <55d0cb7ecb968e4a2cc82fda5950b237ffbb435c.camel@perches.com> Subject: Re: [PATCH] staging: iio: cdc: ad7746: Replace bitshift by BIT From: Joe Perches To: Lucas Oshiro , lars@metafoo.de, Michael.Hennerich@analog.com, stefan.popa@analog.com, jic23@kernel.org, knaack.h@gmx.de, pmeerw@pmeerw.net, gregkh@linuxfoundation.org Cc: linux-iio@vger.kernel.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, kernel-usp@googlegroups.com Date: Mon, 08 Apr 2019 05:34:44 -0700 In-Reply-To: <20190403204502.28917-1-lucasseikioshiro@gmail.com> References: <20190403204502.28917-1-lucasseikioshiro@gmail.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.30.1-1build1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2019-04-03 at 17:45 -0300, Lucas Oshiro wrote: > Replace bitshifts on lines 54, 56 and 78 of ad7746.c. checkpatch is not something that should be followed blindly. Look at the shifted blocks and determine if you think it was better before your proposed change. > diff --git a/drivers/staging/iio/cdc/ad7746.c b/drivers/staging/iio/cdc/ad7746.c [] > @@ -51,9 +51,9 @@ > #define AD7746_CAPSETUP_CACHOP BIT(0) > > /* Voltage/Temperature Setup Register Bit Designations (AD7746_REG_VT_SETUP) */ > -#define AD7746_VTSETUP_VTEN (1 << 7) > +#define AD7746_VTSETUP_VTEN BIT(7) > #define AD7746_VTSETUP_VTMD_INT_TEMP (0 << 5) > -#define AD7746_VTSETUP_VTMD_EXT_TEMP (1 << 5) > +#define AD7746_VTSETUP_VTMD_EXT_TEMP BIT(5) > #define AD7746_VTSETUP_VTMD_VDD_MON (2 << 5) > #define AD7746_VTSETUP_VTMD_EXT_VIN (3 << 5) > #define AD7746_VTSETUP_EXTREF BIT(4) > @@ -75,7 +75,7 @@ > #define AD7746_CONF_VTFS_MASK GENMASK(7, 6) > #define AD7746_CONF_CAPFS_MASK GENMASK(5, 3) > #define AD7746_CONF_MODE_IDLE (0 << 0) > -#define AD7746_CONF_MODE_CONT_CONV (1 << 0) > +#define AD7746_CONF_MODE_CONT_CONV BIT(0) > #define AD7746_CONF_MODE_SINGLE_CONV (2 << 0) > #define AD7746_CONF_MODE_PWRDN (3 << 0) > #define AD7746_CONF_MODE_OFFS_CAL (5 << 0) Now the code looks unbalanced.