Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp36535854rwd; Tue, 11 Jul 2023 02:14:18 -0700 (PDT) X-Google-Smtp-Source: APBJJlHUXnQ+b5Zm90isoQWwJNZl1J0peDZ/9MxZ6sEl8PtEY3gIfHMPZEeqzEd0kQH+zXIAd2oV X-Received: by 2002:a05:6a21:6d92:b0:126:dd24:ca40 with SMTP id wl18-20020a056a216d9200b00126dd24ca40mr23566903pzb.9.1689066858469; Tue, 11 Jul 2023 02:14:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689066858; cv=none; d=google.com; s=arc-20160816; b=TAxomXPsB5aSUROIJo+3WftDJM4mNeDd122jttHxNeNpSJOgml3VNMue1X4Rnh3YAj 9zKu3iJYJVYkUnD9Gd78qhQyuyUdSBXLzdk2qNWqbCC8oJdVWuu0FxvOXmBbRZMgjAh8 LyiL3gYVgxa8qko91S3RwhvJO3Gc+CPo6YHVnhhrgsyUHwIlWzHmwSlFXq4gl2A/yQN3 zCDDr0GsO2q6Wy2baD6M2ptXDC8UkZSj97lC1bNWHnzJEVm7zmx4G7m6XwlJ9nhk5fSf OfBnPBWx8JHoojBE999ZxcR5DXNi4kL/+LAGPjJiKQQx8RF96Bo4Xwf4mwb0Dvms3HVj AU5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=WCy1RMIN6aIK9mn7wKePuH00105doEaXlrGCs4x+WdQ=; fh=52S1ceCtzuwpOUd8HtOZVrQNUc+hoxFl0/lmALQhqcg=; b=nrdiZcIgLyut/pulFzGRtFfizQJpWnuSjnwEizpckgNv91mBkVqcjTPOICjf6UULZD 9bMWgyepxUUjWcMo46cLEhmXUNeQkyG59LyzncokwI8txMf6OzYxAynCtIis+Y3VMkQ+ lumzhG5oBPiRLiXNaS+CYLg4GJ1Y1oBRSX4llTpBpqxPQebSQ+fzp+XYlDxD9549YgYj VEB3DSyX0J3yH5cUtsUzwwna2gazaFJkdMCBxfuauZhzZAk42CDVJjLQ71bANBN1ZkEt Amqw4Bd1IzB8yXIPD4E7tILjF4T2YBop+jNz+NNBcM0/wahLyxHcDxiRgScjH732Yew4 /L8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=dxlshHpm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m12-20020a6562cc000000b0053f2551834fsi1091246pgv.552.2023.07.11.02.14.05; Tue, 11 Jul 2023 02:14:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=dxlshHpm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S230427AbjGKI7h (ORCPT + 99 others); Tue, 11 Jul 2023 04:59:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34592 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231139AbjGKI73 (ORCPT ); Tue, 11 Jul 2023 04:59:29 -0400 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53700E7E; Tue, 11 Jul 2023 01:59:25 -0700 (PDT) Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-51e56749750so2841700a12.0; Tue, 11 Jul 2023 01:59:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689065963; x=1691657963; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=WCy1RMIN6aIK9mn7wKePuH00105doEaXlrGCs4x+WdQ=; b=dxlshHpmcU+/RD60BTec1K9KqP7h2H1qRUUgssAiUE3ZGj+mnndoP/7sSwX+9u73um 72PK2ODb+RMT9frUR4J5eG1WNCGu+t/TXnF51yfM+4lPgLAba85EMwvioAmveSlytJhV swDXDm6eI78/RimikzoVgP+uj2gOf5XqkS6WFIxXrx+lmjPpPAD/7aHiGXac/58e1dVb ORNd6oIKm7Lgobf85gCJ7lpwGHQon5iKAE7mTIdfkxOcX5ua0dOUQYIhscreQsIcK6ey cUX38n5Wuife9T+Wz62hvOTnOhFb/TtDjJEaUPNI+SjNnrpleHx4xK+uC0hbQ5JNyLe8 wVfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689065963; x=1691657963; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WCy1RMIN6aIK9mn7wKePuH00105doEaXlrGCs4x+WdQ=; b=YhyGj2J3DO/Y4+FUgYjXFzy3h8WjVDNU6cVG1vbuRAarNH6SEk+xGXkZPFNQxncfkY NE6QHPq2g+yyVzqW3OIpqVmzE9N3L998yO9kR5SiEJQe3o8oEGkY7THaqHJF1kW3Qthi brr6YsIM52mfP3T1IUhcxN/Eab/4EtnyanA5HtlvrxH/BFAk7tNCRHUdUCReE3UoW9hj hBdjCnz+wo/5rRzweP4MEX7KCZa3yiJvjjVcwAnTnLw/aVT+mMkj+QIqwofA3uUG8A8X iEIf8nEE8VVyOPkNM1Ojm7NG6/7gu6TZjOAlkxlAi25Nfwv2EqDPwwbNV0MXnOiAgaH1 mAXw== X-Gm-Message-State: ABy/qLaDC3IIv3QcQmnBfXp0QuCsg+g/z1b/06dYcH30khZTRrqRiWrX 79ZYCtRSaR5LemSYQcb64CWKMJ6OC6gieDTBeO61qV/uP7o= X-Received: by 2002:a17:906:2b51:b0:982:cfe2:32fe with SMTP id b17-20020a1709062b5100b00982cfe232femr15950094ejg.63.1689065963301; Tue, 11 Jul 2023 01:59:23 -0700 (PDT) MIME-Version: 1.0 References: <20230710215023.679-1-asmaa@nvidia.com> In-Reply-To: <20230710215023.679-1-asmaa@nvidia.com> From: Andy Shevchenko Date: Tue, 11 Jul 2023 11:58:46 +0300 Message-ID: Subject: Re: [PATCH v2] gpio: mmio: fix calculation of bgpio_bits To: Asmaa Mnebhi Cc: linus.walleij@linaro.org, bgolaszewski@baylibre.com, brgl@bgdev.pl, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, davthompson@nvidia.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 11, 2023 at 12:50=E2=80=AFAM Asmaa Mnebhi wr= ote: > > If the "ngpios" property is specified, bgpio_bits is calculated > as the round up value of ngpio. At the moment, the only requirement > specified is that the round up value must be a multiple of 8 but > it should also be a power of 2 because we provide accessors based > on the bank size in bgpio_setup_accessors(). Is this a fixup for the other patch? If so, then why did you split them aga= in? --=20 With Best Regards, Andy Shevchenko