Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp1654448pxb; Mon, 23 Aug 2021 01:04:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzxceGKo4n7Pz0rG+c2D2CWMi3SzM7OH421jc49j4WDvPgj2jNvkxhclVWpziwSV5zd1Iqr X-Received: by 2002:a17:906:6c1:: with SMTP id v1mr8833188ejb.113.1629705850971; Mon, 23 Aug 2021 01:04:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629705850; cv=none; d=google.com; s=arc-20160816; b=sGBxeO0dCKwv9KUdaeXCNeysdatFHaoxv0g7bDSua/Vdjiy8asNaJDsH2BByM6j+E4 KsnrropXKEx9q0IuCQelaZlUpkFvEAx9cAJqGGGavmyQLTMEMB7wBiQjPfIg9kcGpqiP oTuYrEPm5RZP1xx5QUC+p/jCbqpFcgstyOwXqK7ExR6wvQKH2P/CTqOnRoyoaOuEIajE n7yrjkUn7NLtoWcuIsMK2JnHMau037QdcjHRLwcVztHnU/h1VDiVnHguGkw35L/IKnJi 2mbBSrqTqL431qiZXFRXclrd6teb0/3fBpXz9I4aa0fpOWmSVATm8iioZ+W8kzqbA8wz fwVA== 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=oXzMxxld3s2Dy1bK0gxfs2jef+dVB9Nrv3kOY/Biy+g=; b=a+dpsdZad0UkH1S125rnAvg4qVISNORo5nH1yB/1AQ4/B76qoCxZymagbkGkzoQGyF ohWrgUrRWpSJNfiEiGAAcSW293lOQcoPzdz31LqHZaznlNJZzqvOPqXe3Dt0aXTKEjt1 AJEEf1EUDg9I24qj1bOckn7Xkk+XAB5TDpB3F8AGrJCKduvcKuYOOsebGM9+dR/NOjp+ 0VOCBwgnDZjkocZ1d68QbF5m4ZTBFf/1cV3IklkcLYNPXOhXImj8NRLw7hUiKGH6ZH5z nnhvDPwd5QMe/w65S3G0vx+nruWsbrVNYkyiq76C4q6WGAIgvnjFeNp7gxM1r19NjCYe Y3OA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=JYiPssS2; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hs25si4984367ejc.252.2021.08.23.01.03.48; Mon, 23 Aug 2021 01:04:10 -0700 (PDT) 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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=JYiPssS2; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235226AbhHWIDO (ORCPT + 99 others); Mon, 23 Aug 2021 04:03:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52694 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235168AbhHWIDO (ORCPT ); Mon, 23 Aug 2021 04:03:14 -0400 Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBD60C061575 for ; Mon, 23 Aug 2021 01:02:31 -0700 (PDT) Received: by mail-yb1-xb35.google.com with SMTP id e129so8481456yba.5 for ; Mon, 23 Aug 2021 01:02:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oXzMxxld3s2Dy1bK0gxfs2jef+dVB9Nrv3kOY/Biy+g=; b=JYiPssS2z4+oMXz3A3i/ogjMwXw45BTvgVH6vJCtqr0i1eAOotuf+6rhihEizx5jQm HjofxSO+AcH01QRqdNEPaikNcdYnl9lT4JRMdoVsgwDQcgYx4+0tCQlB1O+IS29tCUo3 IXGvzMILUOsG1LrKR054CjvSVkHRsAvcX4UTEvIBGh93PL67dGh0NbnYBLwQMBpujmt0 fI+xjz6fOo+j/Q/rT6vmGdWTwtmoiN8Zwihrit09ngz5TQNYmrCJ3lVllrr29uigz4ZZ 3plDvYtNtstB5JUtvIxnjQ+gMZtrhDan4QP/DBnKwGCIYPGBdq93E7JZWpPMj7Jra6of aLog== 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=oXzMxxld3s2Dy1bK0gxfs2jef+dVB9Nrv3kOY/Biy+g=; b=PGPO2iKT8NmqoEs8Hq0txHXrd+2mGmp0oay6GOG7eBhpfGlDFHuY8rfy8bKnS2ifRa 2Qh7fDkb7ngo9LfegCuVLQoY0tZuE8vW+b6gIbdSijX1qCw6Ol+hwJ7OvE8B6UwJ9JB1 68gQdaJej1Z9Hw2p0Lr+I9AbeE2VWhAYWxW7kn6W9jD5ZjNBW1URn/EYfNOmPIUm/9Ve gjwG24mnIQ1IlFgoEdH/Ao6oJmHkiUcVSNyOhTNV8SrxV/wznDh9CS+P4JMXgMd1ovFK AztDcbwQ+PwZlXxgU9gy2JBhU7i6mnseCx0/e5f8GpSwmc/UZ7gtRi2kNPGUQy2GKRNU o7nA== X-Gm-Message-State: AOAM532BdBf7z43XN7V6I7y/aJ2b70PzcbUw/+oIzCok6cEmN+ql7Knb QExPv6DnKGq1ckyZXd0Vt4fULMgYFteoUUu7xYruKw== X-Received: by 2002:a25:48c7:: with SMTP id v190mr39791370yba.312.1629705751134; Mon, 23 Aug 2021 01:02:31 -0700 (PDT) MIME-Version: 1.0 References: <20210818081018.2620544-1-piyush.mehta@xilinx.com> <20210818081018.2620544-4-piyush.mehta@xilinx.com> In-Reply-To: <20210818081018.2620544-4-piyush.mehta@xilinx.com> From: Bartosz Golaszewski Date: Mon, 23 Aug 2021 10:02:20 +0200 Message-ID: Subject: Re: [PATCH V3 3/3] gpio: modepin: Add driver support for modepin GPIO controller To: Piyush Mehta Cc: Arnd Bergmann , Zou Wei , Greg KH , Linus Walleij , Michal Simek , wendy.liang@xilinx.com, Nobuhiro Iwamatsu , Rob Herring , rajan.vaja@xilinx.com, linux-gpio , linux-devicetree , git , Srinivas Goud , arm-soc , LKML Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 18, 2021 at 10:11 AM Piyush Mehta wrote: > > This patch adds driver support for the zynqmp modepin GPIO controller. > GPIO modepin driver set and get the value and status of the PS_MODE pin, > based on device-tree pin configuration. These four mode pins are > configurable as input/output. The mode pin has a control register, which > have lower four-bits [0:3] are configurable as input/output, next four-bits > can be used for reading the data as input[4:7], and next setting the > output pin state output[8:11]. > > Signed-off-by: Piyush Mehta > Acked-by: Michal Simek > Reviewed-by: Linus Walleij > --- Which tree should this go through? Bart