Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2558347rwb; Fri, 16 Dec 2022 03:51:42 -0800 (PST) X-Google-Smtp-Source: AA0mqf7LEQ52T/Rjubw8sJPTlPdnJxp8TG+yJCvx3UgGJO+KYNcJW3qqM+/zWaWlEJjumzfxA673 X-Received: by 2002:a17:902:e194:b0:189:aab9:cd80 with SMTP id y20-20020a170902e19400b00189aab9cd80mr28297692pla.64.1671191502623; Fri, 16 Dec 2022 03:51:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671191502; cv=none; d=google.com; s=arc-20160816; b=toQ9YlH/ubyJ8R4f2x5O6/ucJvf5rI/8ZKKBdWPjXajO8c6dXcwW4vZSRFfxqt3247 O5s0HyV4GsgZWDYQZUMawTspS/hw/NxqZKiuCeOYEL1LeQD/UXwQY96dXvknRTHtcqeK ppRwqnYA+UPrXPugmdEGSzUKBzxvUE1uLLkiXFDoRupo8apteecbfjFAAPowgrZz/r1A xg+eUqVBH9cf57Bq7JB8zxCN7/wl5/QEKpIjqOsaE2bbFgUoHCCraHugUgUkH8w/nxZ/ iWWAP4ggW5M2jPxIEeH81fxcqCm8rEMxvNjCi6XH4+ocMNWl4cEQi1cMWO35o3Lc1pSg uCaQ== 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=GrKknhuGa3KVuISNQ+0ldCwT2QjtfcVWcXhLlx6f2eg=; b=XMILyc0Z/Tqci5hh0+yTGebjvKaJJDX8TVGANv4u3a852wZ8trCvgqLDGUTO6qZdWI ItMoPrIIiuQc6FKIzyzW/sqpIZcKz8IAYnrGZAd+uYHTWMi/pFLcRofAgFIhQ7TNKBRj nA41EvmfjSRQs/iqHJDdxsCgU4DT6GfvMmzva7gmy+wc/yFkLFE0/xM3EVcO5l8AjopN TqB8rt3a2swahPknLghyf/Bhb4KSTDGgLLUT+4WtOBq4kqswpN79hL3Oe9A5gyDmiOrA YGhurcbq49qiDGU/yOat6m9Dj100B8RphDRwk0YHmah0KWb5l03rK/pD9VW/czi+FyqF umZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=d7a8PH68; 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=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p5-20020a170902ebc500b001889d3b1c07si2249764plg.566.2022.12.16.03.51.34; Fri, 16 Dec 2022 03:51:42 -0800 (PST) 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=@chromium.org header.s=google header.b=d7a8PH68; 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=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230366AbiLPKzI (ORCPT + 68 others); Fri, 16 Dec 2022 05:55:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43376 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229620AbiLPKzF (ORCPT ); Fri, 16 Dec 2022 05:55:05 -0500 Received: from mail-qv1-xf2a.google.com (mail-qv1-xf2a.google.com [IPv6:2607:f8b0:4864:20::f2a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE2592F643 for ; Fri, 16 Dec 2022 02:55:04 -0800 (PST) Received: by mail-qv1-xf2a.google.com with SMTP id c14so1432709qvq.0 for ; Fri, 16 Dec 2022 02:55:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=GrKknhuGa3KVuISNQ+0ldCwT2QjtfcVWcXhLlx6f2eg=; b=d7a8PH68eC6OkPo1s2NDnur3yDuiRN2nKhYrrQ8VkeONotStBBQyQ/FhW5JqTQuVRZ 0XuH2oEqemwTZNMa1tPrxQ9HRbZjbE3fr3H7eGNK/O3APxMvbCtXnNHNc9yViasf/DdK GCA2Rn7POemoUp0cqESl3r4eZN2iAVgRTU0mg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=GrKknhuGa3KVuISNQ+0ldCwT2QjtfcVWcXhLlx6f2eg=; b=VU2MbJ51fu6nse2Ou7FFOWgFejNIToE53uA0pp6uJCZtfqMKv5bJ7ld5ThFfs+6CEe GdYlPpevWHUgG0Ewv5kA0BiX9r+pDiT1uwkrT1Lx7SjOz6Ba/brEf5w4iJg5knxLMBI3 sPNMoFBdhIcaBQFdc9KUj7GwpYXp7CO3VekhbKvhZLiUZ78BzayNLUkYBKj/IJdBOgaP 9O73dy+gHDsEiHBD+dqa+10gAngnCUzKjLldvquLf81JOJdo3e3dnpjGn7WcqpWXVx4A Iez2RwNy40Kr2CmrrTOHs6jQdqTQc5EA6bWL7YhfaZ66t9ycnzDBOdJsCyFtZ9dqo6Mg Pr2w== X-Gm-Message-State: AFqh2krIMBw5RBTEoM7Issk39s2b0uhxVotnDqTJHjrJpJ7qeE/QSiBo +eYuMkMK8uKFiDu8UnP0PjQxr/qC6sH1gB/jika6Zg== X-Received: by 2002:a05:6214:3283:b0:4ff:d079:307c with SMTP id mu3-20020a056214328300b004ffd079307cmr55075qvb.18.1671188103515; Fri, 16 Dec 2022 02:55:03 -0800 (PST) MIME-Version: 1.0 References: <20220527045353.2483042-1-hsinyi@chromium.org> In-Reply-To: <20220527045353.2483042-1-hsinyi@chromium.org> From: Hsin-Yi Wang Date: Fri, 16 Dec 2022 18:54:37 +0800 Message-ID: Subject: Re: [PATCH] arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables To: Matthias Brugger Cc: Rob Herring , Krzysztof Kozlowski , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 Fri, May 27, 2022 at 12:54 PM Hsin-Yi Wang wrote: > > Kukui devices krane, kodana, and kakadu use detachable keyboards, which > only have switches to be registered. > > Change the keyboard node's compatible of those boards to the newly > introduced "google,cros-ec-keyb-switches", which won't include matrix > properties. > > Signed-off-by: Hsin-Yi Wang > --- hi Matthias, Kindly ping on this patch. Thanks. > arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 2 ++ > arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 6 ++++++ > arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 6 ++++++ > arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi | 6 ++++++ > arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 1 - > 5 files changed, 20 insertions(+), 1 deletion(-) > > diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi > index 2d7a193272ae..981c889a22ea 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi > @@ -4,6 +4,8 @@ > */ > > #include "mt8183-kukui.dtsi" > +/* Must come after mt8183-kukui.dtsi to modify cros_ec */ > +#include > > / { > panel: panel { > diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi > index 28966a65391b..4b419623c8dc 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi > @@ -372,6 +372,12 @@ pen_eject { > }; > }; > > +&cros_ec { > + keyboard-controller { > + compatible = "google,cros-ec-keyb-switches"; > + }; > +}; > + > &qca_wifi { > qcom,ath10k-calibration-variant = "GO_KAKADU"; > }; > diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi > index 06f8c80bf553..4864c39e53a4 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi > @@ -339,6 +339,12 @@ touch_pin_reset: pin_reset { > }; > }; > > +&cros_ec { > + keyboard-controller { > + compatible = "google,cros-ec-keyb-switches"; > + }; > +}; > + > &qca_wifi { > qcom,ath10k-calibration-variant = "GO_KODAMA"; > }; > diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi > index a7b0cb3ff7b0..d5f41c6c9881 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi > @@ -343,6 +343,12 @@ rst_pin { > }; > }; > > +&cros_ec { > + keyboard-controller { > + compatible = "google,cros-ec-keyb-switches"; > + }; > +}; > + > &qca_wifi { > qcom,ath10k-calibration-variant = "LE_Krane"; > }; > diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi > index 8d5bf73a9099..db1388550f98 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi > @@ -986,5 +986,4 @@ hub@1 { > }; > }; > > -#include > #include > -- > 2.36.1.124.g0e6072fb45-goog >