Received: by 2002:a5d:925a:0:0:0:0:0 with SMTP id e26csp479878iol; Thu, 9 Jun 2022 07:36:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz5ZZJpoSI+W1CzihX4y2ctcfFEbvIfJpw6E0yRXG2mQ6u9a5NCvqZeugRhs/7JGlodJscq X-Received: by 2002:a05:6402:329b:b0:431:3143:5ced with SMTP id f27-20020a056402329b00b0043131435cedmr31253502eda.257.1654785400638; Thu, 09 Jun 2022 07:36:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654785400; cv=none; d=google.com; s=arc-20160816; b=wgAqGZWN9DhOU2+Hp0VJJukqstqmvxHYoXxy50yLJh2F4bqEq47BqEiKeiUxwrtDbZ SqRfLk9J/BUxYIaMnoyU4r5sdoBawDSXaN5IDyVOavcRxFVW/PKbs6qkeXFVaxC23jDO fJw13BKhC3RgQjFFM0UUFNN4sc41M0PQk2/DB9ULO9vaqVAOWByTyKMwMePAtB1ejPXN Lu0tPoYsNJU0yleExxjo3+wmI/6UFIQGbbw+cp+30psvndLE/rRpmvtJrFIkf9foROiC /5JDk/++a4F37raO+6n6UzWTWFOhkqo5us45AA+ClYIKElqEzguxthrGwiCfL5RklJbi xGQA== 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=96RW/mbL/2DXM4l3I73TuzvCiuTWdOKUYU3PG/oUzAI=; b=GFCbjvSxYofZt8raU+M+qrtDiRhMwA+9Crc6rsLCMqkuk7knQbdi3W32C3a5YmMDqY aMetAyyYa0PEEYhxG+Z/cu4DSjGezZW7BJT95UzRSftCiNPZp7TU5cN0gjUaRNDruPk8 ZDJIccaZgACwObVZpwGulQEhDljqYIt8Am92zx616nS0H+bHiRUMU0WBrxZgJ7KN83Se X2T0FJTCwE5Sr5D7l/ioH2n1ln8jzq24XoJybDpjf4OWqN1qRGwj0DWNEnHlOviKrHCu T+ttX0TzlX4qTB/fhQmA2nJZe4QIVCWG6puh/5Nd4mdGbrvaxiytTvd9zSK+Qfwr6hsk 0rwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SlFMlYBt; 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 d2-20020a170906c20200b006fef0b08d48si24748226ejz.394.2022.06.09.07.36.06; Thu, 09 Jun 2022 07:36:40 -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=20210112 header.b=SlFMlYBt; 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 S243444AbiFIN6I (ORCPT + 99 others); Thu, 9 Jun 2022 09:58:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56198 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233850AbiFIN6H (ORCPT ); Thu, 9 Jun 2022 09:58:07 -0400 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5BE3629DC19; Thu, 9 Jun 2022 06:58:04 -0700 (PDT) Received: by mail-pg1-x534.google.com with SMTP id g186so13028620pgc.1; Thu, 09 Jun 2022 06:58:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=96RW/mbL/2DXM4l3I73TuzvCiuTWdOKUYU3PG/oUzAI=; b=SlFMlYBtIJ/K5g5OCznvRlvul8d4SV8HRB+pG+lzVNyUqxOFclbbfZLuxq27CIKtyu 4N3BPrpxDld8pG00PIuA20mHxX0oz9kBlygD0ZmiXuBxS6erJ7D4pRMjsPDqogyuvNzV bGSm2yOWc4m1fJZnW0KJcbqwV8wqK4A7bwKydp8hisrUK7uUX5p4Y1+6e3RxDcTwDQLs kwt0/PgrFHTlaDUr0PMxb44X2P2I0USvSdyyM4CGSTEXg7BSxAiWkASIx1V7KtW9yVv5 6qKG9qEAD5AUWQih6Gez6cBRLwO2XjvHivcBP3g6/YbREDinrcn0csMsXHoRPc148rzu zlWQ== 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:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=96RW/mbL/2DXM4l3I73TuzvCiuTWdOKUYU3PG/oUzAI=; b=1mv5eD0aipGGB6FPVKQJdca+B3ra5FRXZ4xbh9driIYNYE26RFf3naVKsntJn6GxMt Xrf/SpAIY/+T4Mrgr3zxtkJLyJv+tpRqU7Rg8gb/R8HG//U6O7AbutSZ1mTm3v7MdvJS S8Y9pW6m05sqL+Tz3S8ukxXS/Ngh3gIqGBzMIMWN4zzPseBvDHhE07vemPZK0nKgWNZZ DrMMnwcHDN04g5UZ6DlDoSe2tqvUnCw9+ChMOhikgrjoIAgSNmd3KivZRQ/4rkjaohIn 50eGkc2MVdMFk/vPiEuIsXORQzN0NihdutUAy8jwx7rI7MjIM5ohdj/Ojv8iRoJCB0EH oIsA== X-Gm-Message-State: AOAM531/THL/NLQ2tFupxPmME0z7taBYkHOJOr4yTK9K74+fzUZCK7Eb JDCCI5JftDP0oe6miyr08hF9fayLsVYTt2+YhYJXGzFTv5xUYw== X-Received: by 2002:a63:2:0:b0:3f6:5b37:e94c with SMTP id 2-20020a630002000000b003f65b37e94cmr34982956pga.356.1654783083815; Thu, 09 Jun 2022 06:58:03 -0700 (PDT) MIME-Version: 1.0 References: <20220609113721.379932-1-krzysztof.kozlowski@linaro.org> <20220609114026.380682-3-krzysztof.kozlowski@linaro.org> In-Reply-To: <20220609114026.380682-3-krzysztof.kozlowski@linaro.org> From: Maya Matuszczyk Date: Thu, 9 Jun 2022 15:57:27 +0200 Message-ID: Subject: Re: [PATCH v2 32/48] arm64: dts: rockchip: align gpio-key node names with dtschema To: Krzysztof Kozlowski Cc: Arnd Bergmann , Olof Johansson , arm@kernel.org, soc@kernel.org, Rob Herring , Krzysztof Kozlowski , Heiko Stuebner , devicetree , arm-mail-list , "open list:ARM/Rockchip SoC..." , linux-kernel@vger.kernel.org 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 czw., 9 cze 2022 o 13:56 Krzysztof Kozlowski napisa=C5=82(a): > > The node names should be generic and DT schema expects certain pattern > (e.g. with key/button/switch). > > Signed-off-by: Krzysztof Kozlowski > --- > arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 2 +- > .../boot/dts/rockchip/rk3326-odroid-go2.dts | 32 +++++++++---------- > .../boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- > arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- > .../boot/dts/rockchip/rk3368-geekbox.dts | 2 +- > .../dts/rockchip/rk3368-orion-r68-meta.dts | 2 +- > .../boot/dts/rockchip/rk3368-px5-evb.dts | 2 +- > arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- > .../boot/dts/rockchip/rk3399-firefly.dts | 2 +- > .../dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- > .../boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- > .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- > .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- > .../boot/dts/rockchip/rk3399-nanopi-r4s.dts | 4 +-- > .../boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- > .../boot/dts/rockchip/rk3399-orangepi.dts | 2 +- > .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +-- > .../boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- > .../boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +- > .../boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- > .../boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- > 21 files changed, 38 insertions(+), 38 deletions(-) > > diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb.dts b/arch/arm64/boo= t/dts/rockchip/rk3308-evb.dts > index 9b4f855ea5d4..4b5413b12bfa 100644 > --- a/arch/arm64/boot/dts/rockchip/rk3308-evb.dts > +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb.dts > @@ -75,7 +75,7 @@ gpio-keys { > pinctrl-names =3D "default"; > pinctrl-0 =3D <&pwr_key>; > > - power { > + power-key { > gpios =3D <&gpio0 RK_PA6 GPIO_ACTIVE_LOW>; > linux,code =3D ; > label =3D "GPIO Key Power"; > diff --git a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts b/arch/ar= m64/boot/dts/rockchip/rk3326-odroid-go2.dts > index ea0695b51ecd..72328dd993ee 100644 > --- a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts > +++ b/arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts > @@ -71,82 +71,82 @@ gpio-keys { > * |------------------------------------------------| > */ > > - sw1 { > + switch-1 { Wouldn't it make more sense to rename this and all other renamed nodes in this dts into "button-dpad-up" or "button-1", as on the physical device those are buttons and the naming scheme of "sw" + number seems to be a carryover from downstream sources. > gpios =3D <&gpio1 RK_PB4 GPIO_ACTIVE_LOW>; > label =3D "DPAD-UP"; > linux,code =3D ; > }; > - sw2 { > + switch-2 { > gpios =3D <&gpio1 RK_PB5 GPIO_ACTIVE_LOW>; > label =3D "DPAD-DOWN"; > linux,code =3D ; > }; > - sw3 { > + switch-3 { > gpios =3D <&gpio1 RK_PB6 GPIO_ACTIVE_LOW>; > label =3D "DPAD-LEFT"; > linux,code =3D ; > }; > - sw4 { > + switch-4 { > gpios =3D <&gpio1 RK_PB7 GPIO_ACTIVE_LOW>; > label =3D "DPAD-RIGHT"; > linux,code =3D ; > }; > - sw5 { > + switch-5 { > gpios =3D <&gpio1 RK_PA2 GPIO_ACTIVE_LOW>; > label =3D "BTN-A"; > linux,code =3D ; > }; > - sw6 { > + switch-6 { > gpios =3D <&gpio1 RK_PA5 GPIO_ACTIVE_LOW>; > label =3D "BTN-B"; > linux,code =3D ; > }; > - sw7 { > + switch-7 { > gpios =3D <&gpio1 RK_PA6 GPIO_ACTIVE_LOW>; > label =3D "BTN-Y"; > linux,code =3D ; > }; > - sw8 { > + switch-8 { > gpios =3D <&gpio1 RK_PA7 GPIO_ACTIVE_LOW>; > label =3D "BTN-X"; > linux,code =3D ; > }; > - sw9 { > + switch-9 { > gpios =3D <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>; > label =3D "F1"; > linux,code =3D ; > }; > - sw10 { > + switch-10 { > gpios =3D <&gpio2 RK_PA1 GPIO_ACTIVE_LOW>; > label =3D "F2"; > linux,code =3D ; > }; > - sw11 { > + switch-11 { > gpios =3D <&gpio2 RK_PA2 GPIO_ACTIVE_LOW>; > label =3D "F3"; > linux,code =3D ; > }; > - sw12 { > + switch-12 { > gpios =3D <&gpio2 RK_PA3 GPIO_ACTIVE_LOW>; > label =3D "F4"; > linux,code =3D ; > }; > - sw13 { > + switch-13 { > gpios =3D <&gpio2 RK_PA4 GPIO_ACTIVE_LOW>; > label =3D "F5"; > linux,code =3D ; > }; > - sw14 { > + switch-14 { > gpios =3D <&gpio2 RK_PA5 GPIO_ACTIVE_LOW>; > label =3D "F6"; > linux,code =3D ; > }; > - sw15 { > + switch-15 { > gpios =3D <&gpio2 RK_PA6 GPIO_ACTIVE_LOW>; > label =3D "TOP-LEFT"; > linux,code =3D ; > }; > - sw16 { > + switch-16 { > gpios =3D <&gpio2 RK_PA7 GPIO_ACTIVE_LOW>; > label =3D "TOP-RIGHT"; > linux,code =3D ; > diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts b/arch/ar= m64/boot/dts/rockchip/rk3328-nanopi-r2s.dts > index 3857d487ab84..1445b879ac7a 100644 > --- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts > +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts > @@ -34,7 +34,7 @@ keys { > pinctrl-0 =3D <&reset_button_pin>; > pinctrl-names =3D "default"; > > - reset { > + key-reset { > label =3D "reset"; > gpios =3D <&gpio0 RK_PA0 GPIO_ACTIVE_LOW>; > linux,code =3D ; [snip]