From patchwork Sun Mar 17 20:53:12 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vladimir Petrigo X-Patchwork-Id: 10856587 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B25BC1575 for ; Sun, 17 Mar 2019 20:53:27 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9D7C0291FA for ; Sun, 17 Mar 2019 20:53:27 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 920102922A; Sun, 17 Mar 2019 20:53:27 +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=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI 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 3CE18291FA for ; Sun, 17 Mar 2019 20:53:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727390AbfCQUx0 (ORCPT ); Sun, 17 Mar 2019 16:53:26 -0400 Received: from mail-lj1-f194.google.com ([209.85.208.194]:32841 "EHLO mail-lj1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725914AbfCQUx0 (ORCPT ); Sun, 17 Mar 2019 16:53:26 -0400 Received: by mail-lj1-f194.google.com with SMTP id z7so12232352lji.0 for ; Sun, 17 Mar 2019 13:53:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=84H3pTWgezBqcL/wIfsJQc/ezB2F1lkLs6yD0mYdpT8=; b=paTjtOn3P+F8N1tRNQnShp/Pr8jf+Inz6px0B6DSfmeAEretr+KdkPt1Atvv7z37hs 8LMHKSordnodVOsBsNq5+SjaZ0dbTPHQb+aNL0vYltRkwS2u2Rx0bn77yAhmUTQWmEOR TGGe7uyiBbZ1zKACQV6NgiZHeGJCoFoJguEKJi2K2Ww5fJCGDyXZnRzhcaM9W7m2+FEg skmh9GPybKZJgkuaWfMTkyhq0GysskQkJqFLC4AQBqBOBkcLMVvTFxVWv9ysrQyzcI0Y COTJeCqHXysxEubXrk/AuNysHBZ4EzcnulWFRldcS6ITVjcBNFvjstpNIHirtaAoBzu1 NljQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=84H3pTWgezBqcL/wIfsJQc/ezB2F1lkLs6yD0mYdpT8=; b=uKfatmgWIehSOztF5ELIWmkiwYF5wfa2jE07cxys1vCEFZmY92Zgl34yb3chf5axsa Po5/wOsmtb1WoGxe6HnxZTRRxFtRvgRGpKoPxuO+eKXuQLOd/qUGMfr3/bilDp0ly5L8 /7Wj/9WpHr0Ig9fsgapyJ5+cfROwje6VMO8yhxXSwdoUGpPgTfuRsO/hTpyPk6O7cr/r SZmJN5Gag7TCfWEQ/UqAJ+hx0tftToJffyyFF2codtmPWeDGOSIbjp6AQsQOmfGqwKcx /TIF+rdrsXvZ8QxiMbITINWsALMhkbELgF5iNWNflB2NQRFPUX6iMGSHTyR7ge7KkUTR Ucgg== X-Gm-Message-State: APjAAAXkMKN6hxrcOOHjXs0SAIHsZAI+vrRoh7MLolHain+dU66w7fE2 H7SnZTGgUFWOiQ7RsKMroa+VqEWpDlc= X-Google-Smtp-Source: APXvYqyJqu86aq0w34OAJtLI2sck0PkGVmb9fQl6eSy2tLBeZxZx7ppllocA34zvuO8SlbREqXC3VQ== X-Received: by 2002:a2e:899a:: with SMTP id c26mr6924401lji.192.1552856004523; Sun, 17 Mar 2019 13:53:24 -0700 (PDT) Received: from ubuntu.localdomain ([95.161.223.243]) by smtp.googlemail.com with ESMTPSA id v4sm1725578ljj.80.2019.03.17.13.53.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 17 Mar 2019 13:53:24 -0700 (PDT) From: Vladimir Petrigo To: linux-iio@vger.kernel.org Cc: Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Greg Kroah-Hartman , Stefan Popa , Alexandru Ardelean , Slawomir Stepien , Nishad Kamdar , Renato Lui Geh , devel@driverdev.osuosl.org, Vladimir Petrigo Subject: [PATCH 3/3] staging: iio: ad7780: Add parentheses to macros Date: Sun, 17 Mar 2019 23:53:12 +0300 Message-Id: <1552855992-27653-4-git-send-email-vladimir.petrigo@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1552855992-27653-1-git-send-email-vladimir.petrigo@gmail.com> References: <1552855992-27653-1-git-send-email-vladimir.petrigo@gmail.com> 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 - Fix CHECK Macro argument 'wordsize' may be better as '(wordsize)' to avoid precedence issues - Fix CHECK Macro argument reuse 'bits' - possible side-effects? Signed-off-by: Vladimir Petrigo --- drivers/staging/iio/adc/ad7780.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/iio/adc/ad7780.c b/drivers/staging/iio/adc/ad7780.c index c4a8578..2dfd6f8 100644 --- a/drivers/staging/iio/adc/ad7780.c +++ b/drivers/staging/iio/adc/ad7780.c @@ -142,7 +142,7 @@ static const struct ad_sigma_delta_info ad7780_sigma_delta_info = { }; #define AD7780_CHANNEL(bits, wordsize) \ - AD_SD_CHANNEL_NO_SAMP_FREQ(1, 0, 0, bits, 32, wordsize - bits) + AD_SD_CHANNEL_NO_SAMP_FREQ(1, 0, 0, (bits), 32, ((wordsize) - (bits))) static const struct ad7780_chip_info ad7780_chip_info_tbl[] = { [ID_AD7170] = {