Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2727572pxb; Sun, 28 Feb 2021 11:03:27 -0800 (PST) X-Google-Smtp-Source: ABdhPJxE3kYasEvvaE8euna9SFoZsHlNEA/nYHYPPcRm0kg/kok31VO0GK0fmK4XleG8fEYbW8Am X-Received: by 2002:aa7:c3c7:: with SMTP id l7mr13164707edr.207.1614539006893; Sun, 28 Feb 2021 11:03:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614539006; cv=none; d=google.com; s=arc-20160816; b=axD+xhdtMzmbEprJJl7gHv7e86UhsPJR7mFr1W1TrMG9eKZGGP2jVrHzh0eIQVlsxW evzRsoFYgQvbYLZfVsZXuBCuY0St6jGEYIRLYgoLfauY+c0iy4MKkMgk+dCacSg5DqlJ 2DyIf1jRlY3yhL9sxRdH+Ee6A1vtj53UtrioHV7CJu1dmiFhmeLLd3kXE6DypPBsBcLX ut3I09Ct7CPb97vEoFyNR+b6RNpdfosmrOx9bajQ+2wwFBmbv/eeL+B/2E5H274pdYg6 sZx8iNnZ/Ka2Mm7co02HWSDsiF3gzsY1YI3Yq4H6FS9iK/o61ej7RbLpf7HAHvBnUXtF munw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=TRw/2nv28qisGZYRahOxi1kCY3LbPoxUF1FoDC5Q+Qg=; b=A0tIcdjTQ8Gr575eIXN/CTG8vD5ahQeAdYuw7IPkAoGXs07UDB18euCdr1uK35HHQD +wWXtvmn/ZBzGve+WkH4sVYpODPoOwVI3jzbihlp2vbkglwF9y3L0cO/NR0LZHb8ihdr nH9QnThxsHjTttcXh2jBioSiL/HBvzjVFVaWdDRVI7gqA9exPiv6HRw0eG7k2yoLnWjQ /bkp2F1HTVzaY4G1BwG8ECKq0bkk7lARLkqGZ/B1MOutO8yGaPByyVKYJZkwYg/Mp8n9 1TqzI78EsRu+q/meRZpeWGEvyNMWRYnDsKETdLMfGaeLbcByC+z6taIvSzhN5ZSDH23r wwvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="vCda/ont"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a12si7751521ejy.363.2021.02.28.11.03.04; Sun, 28 Feb 2021 11:03:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="vCda/ont"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231288AbhB1Rqt (ORCPT + 99 others); Sun, 28 Feb 2021 12:46:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56382 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231267AbhB1Rqs (ORCPT ); Sun, 28 Feb 2021 12:46:48 -0500 Received: from mail-il1-x134.google.com (mail-il1-x134.google.com [IPv6:2607:f8b0:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 067BAC06174A; Sun, 28 Feb 2021 09:46:07 -0800 (PST) Received: by mail-il1-x134.google.com with SMTP id z9so2354246iln.1; Sun, 28 Feb 2021 09:46:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TRw/2nv28qisGZYRahOxi1kCY3LbPoxUF1FoDC5Q+Qg=; b=vCda/ont8UDdWOceMDbVy74JJf7rl6iyRQQ4HpEC1l7GaFyRjFAREocrtOudmSe8tW vrOvLbG/P4PBX1lvYu2JeHdsVfo9n45zqXgoNoYjj/xPDR8hENJJyfxcBwfZWJD2JiLa LLEqQWvh/ukJju82hHLgt71nIHrbw6htZZK9/WgnE4cM3wc8rAT5hyxB6vD99gHtrkdG kM2mqvIwRNEEfKZaUsAYNL+Q4yZiDgYePaoZrl40OcK9ZeDMGE9WkZo6JQsUE5uCP9zA HLyVMwTYuP76+KcE/pBCQY+JXEk/HSzYbIDZtFKa9Wea0LuQUBCipwx241k5PSMfbdqX NRWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TRw/2nv28qisGZYRahOxi1kCY3LbPoxUF1FoDC5Q+Qg=; b=tSb8Xn3SEpmRk6vmKR/jKaTR0Y6qZfDEPsXtuN/oCr6OLwOwKHcPsits0AZIEyay0n 3Os5LH1DhMHZVi5QAM+Wk+PBhYS5pyGn4KbNRVN8zuJhqtZpr8KFY017gVJhR+mReq0+ UfsTRETfGmuS+qvzx0FUNWMrpXTzsqnFSG7i0tpSkTcYAFsvwQ2rXVkQbm9pTjHSDiId uLizmd9EvpgNgNNpqEnftPVV/gG4aOzjIS8MgkQ6Jxes6FV03v92/cQ2EWpl4nfEbTgL 8j02JWqDhY5/f6BNnApYUEBcntvjHOSB1+7PgCCXsIgicp6SGt0M16noZFMz+7nW0Niq 97BQ== X-Gm-Message-State: AOAM533mS/e1eVQPfcFEpuMIkiUHDS7fh25BHsk0F1MBjt/QLSK7V6k3 lzgXPOe8KZ4mMPYYEZN9KDeyxjCAIt/txZncj9wS7KY/PD0= X-Received: by 2002:a05:6e02:1be1:: with SMTP id y1mr10042969ilv.101.1614534367360; Sun, 28 Feb 2021 09:46:07 -0800 (PST) MIME-Version: 1.0 References: <20210215104043.91251-1-alexandru.ardelean@analog.com> <20210215104043.91251-3-alexandru.ardelean@analog.com> <2e6f90be-5dbf-1356-d1ac-22a4273c87ee@metafoo.de> In-Reply-To: <2e6f90be-5dbf-1356-d1ac-22a4273c87ee@metafoo.de> From: Alexandru Ardelean Date: Sun, 28 Feb 2021 19:45:55 +0200 Message-ID: Subject: Re: [PATCH v6 02/24] iio: kfifo: add devm_iio_kfifo_buffer_setup() helper To: Lars-Peter Clausen Cc: Alexandru Ardelean , LKML , linux-iio , "Hennerich, Michael" , Jonathan Cameron , =?UTF-8?B?TnVubyBTw6E=?= , "Bogdan, Dragos" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Feb 28, 2021 at 10:08 AM Lars-Peter Clausen wrote: > > On 2/15/21 11:40 AM, Alexandru Ardelean wrote: > > +int devm_iio_kfifo_buffer_setup(struct device *dev, > > + struct iio_dev *indio_dev, > > + int mode_flags, > > + const struct iio_buffer_setup_ops *setup_ops) > > +{ > > + struct iio_buffer *buffer; > > + > > + if (mode_flags) > > + mode_flags &= kfifo_access_funcs.modes; > > The if seems unnecessary. If it is 0 and we AND it with something it is > still 0. Makes sense. Will send an update for this. >