Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp2087566iog; Sun, 26 Jun 2022 06:25:30 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tOkXc51w3i/On0Z8zQIa7/AyqU+FEGHigTuwA9Mrx3mTnTaKtayOGxlVOa8W4CYTa4pe1b X-Received: by 2002:a17:907:6d99:b0:726:3668:4f2a with SMTP id sb25-20020a1709076d9900b0072636684f2amr7912227ejc.627.1656249930057; Sun, 26 Jun 2022 06:25:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656249930; cv=none; d=google.com; s=arc-20160816; b=ExyGoX/qWjdlOnwFT6t0LH2Jn+dD8obsnk9MtfY8nDT1M2b3I3LapZ2DkdtpS+sJXj rzkz/9Bh9x95ykXAUyJ+gT5aHzbMCNLLfNopmDi1GXwjRZVZ3UmNjj/AxZ2Bml8q9waV 2uPCB0bsPTvWhbCJdHUOR8IPj0YIyDts11ZC9SdiDgX7ZnqqbRYMPZbvB/yOPKy7q2Ie T2o7bOSyTyNctzleDUuDWVH38VcszPaQIQdSTOq4/aJPoGD0Wc3WB8omHpCgxcbycvcr wyaGDR1e/GPEOQIp099Frttx4IsR5lUFReI81/no89zcgGE+16qRR0Y3VQIDfQbMMBnT XHow== 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:reply-to :in-reply-to:references:mime-version; bh=wgB3yUfs+v8g1TK2ZKMTbiAV4yHoQXrOoYl0KZd3ozw=; b=AfLjRQDi8YHelO4YOMueVi/ZXCsCjSntXjrbyY0swOOkB1UOY1pBdJcZASWvbTgFag /9hCgk1TyFDfwwxIZQbqII/BqsB2QrGp+7kYrIKaDYtN74pOO1QiovQ6Z9TfVB8QlA91 w1s8FqrzfuUDPnd6Nphm0gYKzdnVbTamNB4qV2iXlOGq7+1FCH95JOtdikq6GFWNEJvF Lhhpsjp9/SJxreei1YH+9XfmTSjRMKqu47jhipeQwUml6pWxnSCSYvNqJfCfTLO3hCgB +EI7MA5LajnHAFrorXCOmVJ1tTm/Cq+6QYNHqiH3o3kyDtqhHRJKA7psm6xfFqsB4OBI g8fw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u23-20020a1709060b1700b00704b3eb881fsi7940199ejg.342.2022.06.26.06.25.04; Sun, 26 Jun 2022 06:25:30 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234557AbiFZNDb (ORCPT + 99 others); Sun, 26 Jun 2022 09:03:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44518 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234553AbiFZND1 (ORCPT ); Sun, 26 Jun 2022 09:03:27 -0400 Received: from mail-vs1-f42.google.com (mail-vs1-f42.google.com [209.85.217.42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6CA8E11A1D; Sun, 26 Jun 2022 06:03:25 -0700 (PDT) Received: by mail-vs1-f42.google.com with SMTP id e7so6568923vsp.13; Sun, 26 Jun 2022 06:03:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=wgB3yUfs+v8g1TK2ZKMTbiAV4yHoQXrOoYl0KZd3ozw=; b=gv1z+h+lb+BPXB5dtpuaCPm7IHDPOMHHu38I+CqG7GWyjUE2jHcZt7K3GW2JlI5wmN /NNRxIpTXAhlABzIRHLbiIFIqAswboQq15NKWfdd/UFZoF29eLab9eYfAs/CIpT3WGS4 hrM5XHMU9SpcsMPo0EIstpmZG3iFhyti53z9lprzLdk0gLfz1f9GQxUvuhVDuDVX9/6w L9W3QbIX9ChdCNaRlcAiJTYDYbuoOdANkfcxajoc4XUHayQWcpPfkwuVmp3+m5QUvqT+ yWCLLMa5ALK/ceFeIAgvoCv73S8ZCIm0Mm69zuY/tspnG4WfHBVVOYsUHyA5O2uVjhH+ 9HxQ== X-Gm-Message-State: AJIora9i2RTGfIYSdFY0dIH/fzvUcNl5ACjliVFtKdfB5wTL+v6avgJ8 KwDgaN8aJEODcB5ipR9OYgnCFj4AYuYpjg== X-Received: by 2002:a67:15c7:0:b0:354:5037:dbf5 with SMTP id 190-20020a6715c7000000b003545037dbf5mr2639185vsv.28.1656248604282; Sun, 26 Jun 2022 06:03:24 -0700 (PDT) Received: from mail-vk1-f180.google.com (mail-vk1-f180.google.com. [209.85.221.180]) by smtp.gmail.com with ESMTPSA id r1-20020a1fa801000000b0036ca2afd7c9sm1356068vke.0.2022.06.26.06.03.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 26 Jun 2022 06:03:24 -0700 (PDT) Received: by mail-vk1-f180.google.com with SMTP id m188so3344285vkm.3; Sun, 26 Jun 2022 06:03:23 -0700 (PDT) X-Received: by 2002:a1f:5f8f:0:b0:36b:fdd7:7788 with SMTP id t137-20020a1f5f8f000000b0036bfdd77788mr3044394vkb.22.1656248603691; Sun, 26 Jun 2022 06:03:23 -0700 (PDT) MIME-Version: 1.0 References: <20220621034224.38995-1-samuel@sholland.org> <20220621034224.38995-5-samuel@sholland.org> In-Reply-To: <20220621034224.38995-5-samuel@sholland.org> Reply-To: wens@csie.org From: Chen-Yu Tsai Date: Sun, 26 Jun 2022 21:03:12 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 4/4] ARM: dts: axp22x/axp809: Add GPIO controller nodes To: Samuel Holland Cc: Lee Jones , Linus Walleij , "open list:GPIO SUBSYSTEM" , devicetree , Krzysztof Kozlowski , Rob Herring , Bartosz Golaszewski , linux-kernel Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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, Jun 21, 2022 at 11:42 AM Samuel Holland wrote: > > These PMICs all contain a GPIO controller. Now that the binding is > documented, wire up the controller in the device tree. > > Signed-off-by: Samuel Holland > --- > > (no changes since v1) > > arch/arm/boot/dts/axp22x.dtsi | 18 ++++++++++++++++++ > arch/arm/boot/dts/axp809.dtsi | 19 +++++++++++++++++++ > 2 files changed, 37 insertions(+) > > diff --git a/arch/arm/boot/dts/axp22x.dtsi b/arch/arm/boot/dts/axp22x.dtsi > index a020c12b2884..5c233c84be92 100644 > --- a/arch/arm/boot/dts/axp22x.dtsi > +++ b/arch/arm/boot/dts/axp22x.dtsi > @@ -67,6 +67,24 @@ battery_power_supply: battery-power { > status = "disabled"; > }; > > + axp_gpio: gpio { > + compatible = "x-powers,axp221-gpio"; > + gpio-controller; > + #gpio-cells = <2>; > + > + /omit-if-no-ref/ > + gpio0_ldo: gpio0-ldo-pin { > + pins = "GPIO0"; > + function = "ldo"; > + }; > + > + /omit-if-no-ref/ > + gpio1_ldo: gpio1-ldo-pin { > + pins = "GPIO1"; > + function = "ldo"; > + }; > + }; > + We have reg_ldo_io0: ldo-io0 { pinctrl-names = "default"; pinctrl-0 = <&gpio0_ldo>; /* Disable by default to avoid conflicts with GPIO */ ... } in axp81x.dtsi . Should we add it here and for axp803.dtsi as well? Otherwise, Reviewed-by: Chen-Yu Tsai