Received: by 10.213.65.68 with SMTP id h4csp9976imn; Sat, 24 Mar 2018 11:54:55 -0700 (PDT) X-Google-Smtp-Source: AG47ELuovl16AzOjPLtfBJRffqfIkY/wMkXbGrMLS20lxW4Iu5Fetu8rfiUH9xS/316hUYbFpQNH X-Received: by 10.98.15.195 with SMTP id 64mr7432806pfp.63.1521917695031; Sat, 24 Mar 2018 11:54:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521917694; cv=none; d=google.com; s=arc-20160816; b=z6zI/I6VdtTwFTaFK9ugF5syehDDGJmRrtn5DKPM3ctCVvs+Wtsq6myFxwaqVO+IVj Q/TreCS5Ss/Lazqt72yndO+k+0EDuil7UOfaefUbeTJhnuu7PmQyUudTHiIZd08BU3z0 e+P0t6NSqPXqw5lliCG8VPXexW13dPXd48HKSPOpouWOoaCj6h1sQ0F2s4RnejeosUxU fpqKd6NwcKzaPifiKRB30qA3kswxNY1Y6AuL0KJ33Yzb5Jo6NucDcmzfm16a7lYzFd8o aiL6vyVlnJq+eP9XNBQkB+J/gungDcNfbhVxhVa3TjoE0AM/kcdGRVnucjHLgKTCuXne ZMVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=Af2Rl70rUTemh9gEpnuvNGRDHolLLr6wcmgyn+lSMQE=; b=PsEN+MmxSc1bgrVqvdaiA+zjvamnxH9biTFdzFFgTLF8rG148CK4AfFnBM8WiUX+P1 XLwAqOlslQdDiUglv+nY1TymYkUUI2l1DAOzhp8Wk7M3hASVErJBE9MGsPtXoqS3FKhh NMo8eEJUF1rhzsuDXuIT37HQvTJMyAk7l3oa1dCYHNy+uGdMUj0XrOnuw/YXTWyxHrbX RLBGcVqkr7gn6RVzsSZ6ZrXMmgj/wv3UkA5HFagda+V8zldKo2OUkfEEQrjjsU4AgJGr iH4OKUS8kqkQi5l/zhy4Ht+JJSmGWC6NKJgrgqsjjfWE4YdeF5IErgU1ew+Hqo/KNaYg qStg== 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 b11-v6si8026400plx.631.2018.03.24.11.54.40; Sat, 24 Mar 2018 11:54:54 -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 S1752825AbeCXSxz (ORCPT + 99 others); Sat, 24 Mar 2018 14:53:55 -0400 Received: from mail.bootlin.com ([62.4.15.54]:47171 "EHLO mail.bootlin.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752633AbeCXSxx (ORCPT ); Sat, 24 Mar 2018 14:53:53 -0400 Received: by mail.bootlin.com (Postfix, from userid 110) id C5A5C20808; Sat, 24 Mar 2018 19:53:50 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.bootlin.com X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT shortcircuit=ham autolearn=disabled version=3.4.0 Received: from localhost (unknown [84.6.226.78]) by mail.bootlin.com (Postfix) with ESMTPSA id 12BB220725; Sat, 24 Mar 2018 19:53:36 +0100 (CET) Date: Sat, 24 Mar 2018 19:53:30 +0100 From: Alexandre Belloni To: Sean Wang Cc: robh+dt@kernel.org, mark.rutland@arm.com, sre@kernel.org, lee.jones@linaro.org, a.zummo@towertech.it, eddie.huang@mediatek.com, devicetree@vger.kernel.org, linux-rtc@vger.kernel.org, linux-pm@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v1 06/16] rtc: mediatek: remove unnecessary parentheses Message-ID: <20180324185330.GO3417@piout.net> References: <92d07e90f43899981a82fbc684c3d15aaecaf591.1521794177.git.sean.wang@mediatek.com> <20180323102123.GG3417@piout.net> <1521875652.28226.29.camel@mtkswgap22> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1521875652.28226.29.camel@mtkswgap22> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 24/03/2018 at 15:14:12 +0800, Sean Wang wrote: > On Fri, 2018-03-23 at 11:21 +0100, Alexandre Belloni wrote: > > On 23/03/2018 at 17:15:03 +0800, sean.wang@mediatek.com wrote: > > > From: Sean Wang > > > > > > Remove unnecessary parentheses due to explicit C operator precedence. > > > > > > Signed-off-by: Sean Wang > > > --- > > > drivers/rtc/rtc-mt6397.c | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/drivers/rtc/rtc-mt6397.c b/drivers/rtc/rtc-mt6397.c > > > index 0df7ccd..4411c08 100644 > > > --- a/drivers/rtc/rtc-mt6397.c > > > +++ b/drivers/rtc/rtc-mt6397.c > > > @@ -106,7 +106,7 @@ static irqreturn_t mtk_rtc_irq_handler_thread(int irq, void *data) > > > int ret; > > > > > > ret = regmap_read(rtc->regmap, rtc->addr_base + RTC_IRQ_STA, &irqsta); > > > - if ((ret >= 0) && (irqsta & RTC_IRQ_STA_AL)) { > > > + if (ret >= 0 && irqsta & RTC_IRQ_STA_AL) { > > > > I don't think this makes the code particularly clearer. > > > > But it is still a one of check items in checkpatch > > CHECK:UNNECESSARY_PARENTHESES: Unnecessary parentheses around 'ret >= 0' > #126: FILE: drivers/rtc/rtc-xxx.c:109: > + if ((ret >= 0) && (irqsta & RTC_IRQ_STA_AL)) { > > > or we still want to keep it in parentheses around here? > Yeah, this is a matter of taste, I would keep the parentheses. -- Alexandre Belloni, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com