Message ID | 20221124115712.v4.1.Idfcba5344b7995b44b7fa2e20f1aa4351defeca6@changeid |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp3181592wrr; Wed, 23 Nov 2022 20:20:22 -0800 (PST) X-Google-Smtp-Source: AA0mqf6QOx9T+qU11SO1MnfrkniFG9GGU1TZCShFGQK/tNq4jNboiYykLCTBkIOX9lsFWEa5hvZm X-Received: by 2002:a17:906:1495:b0:7ad:d250:b904 with SMTP id x21-20020a170906149500b007add250b904mr10161102ejc.633.1669263622385; Wed, 23 Nov 2022 20:20:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669263622; cv=none; d=google.com; s=arc-20160816; b=J1wFmF3nM+a6aC8D+q/1jBz7QmpfkShnYbYCv+8K5YKd55z28I0CJ5ko0X5UUbrYXM BMTfzoGwOtT10UwJXUVQvWcQqHFpTddIk8TfS4j98qpDSoe8b5GVGXy3TSpwjiRt+K5M g/N4aNbpETfhtYf4mHsST8iaz4sltthERMe4FweD+RFlP51z2OGKjHgfg7Rf4GmitV/n SU1hV+8QbGF/xGXpU7g9e+Vp33T8AiCYHV5GJ2pIXN9ytIg8JaUBvFv+t0zpqCQjv2CC 6NfevcUq0tpmWpVg+N+TyFFU8Tz5HkeX8r/FiJr6Xs9X7ZEKy/LadrthJalafgiToliO UmhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from :dkim-signature; bh=AGwvbVKMm9h/sFfV9Q2uLqdpGgHfx9ic4niLttdCeaU=; b=x/2zed8s18TqnoBBiX5UdxRUVj+DNUFZdezMIhkHPHB52xmFg/UPW/J8pOSXZkWXIs h38ZmEzRm7r4KRHd9s1G0+bGL+O2uUzYBVtUA7o9jEDz+V1EnQbRAHZOkPjJJWihRbaY XdtA0AOZq+PfKa98ACGGG1lbG2jTMKeCGcBRRjIWiurg7JbvaBXUMB/t9itKV5/MzLmu eRHGXUurzibRLJycKawnjNM8FzqsKiHYmOPgkxgE4B7ODPG+ZvqUregODTWoGp5RB4Pe 3qHQl4yc+ATYJcVIHgWZZtCY9CSeiKPpEYI/rHOLU3O+QGJn61hOfjp7vHqshShKz1Gg 5tbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=RzYAZWCS; 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: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ae9-20020a17090725c900b007ad88f87f07si411698ejc.599.2022.11.23.20.19.56; Wed, 23 Nov 2022 20:20:22 -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=@gmail.com header.s=20210112 header.b=RzYAZWCS; 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 S229882AbiKXD5q (ORCPT <rfc822;fengqi706@gmail.com> + 99 others); Wed, 23 Nov 2022 22:57:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43766 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229923AbiKXD5l (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Wed, 23 Nov 2022 22:57:41 -0500 Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0B41EE24; Wed, 23 Nov 2022 19:57:38 -0800 (PST) Received: by mail-pl1-x631.google.com with SMTP id b21so372237plc.9; Wed, 23 Nov 2022 19:57:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=AGwvbVKMm9h/sFfV9Q2uLqdpGgHfx9ic4niLttdCeaU=; b=RzYAZWCSvx9Rslffu5+s2/dhpwBAYmm+HJq4YQ8L4VhQvXTljN6MYG7rQ/Tr+5UaqP Z0xFSqj9+N/Xd++SCFsnY/nWAIqtwLz5+nZNKoKtcC4E+dLYoYnpFVzIbJnmJZfVVVWJ S/FPqn51M+oDUXBvB9T9AOzkDo6ScCvOAGip2H0mLD9AzQsLtMFZ+xqD8soqfIAEUw+9 Oq6WM2m4NPZCxMoJkgrv6OK3S02ijrgFXK0Le7Yvqj+IgOc2jJrNKwPFmudldE1dsXhs b4ExMTkA48xTWMKarQezHiHKx00XJVGnVWFhVmWufUUDeejjn2Du2uFK+pAhNfkRl9Ns ypgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AGwvbVKMm9h/sFfV9Q2uLqdpGgHfx9ic4niLttdCeaU=; b=uPj8WvZTErJ+0Yef8VtAPlJ7VPBVXTnyjGceAD/lO3CZPfJ7H8NgJcMjajx8fRvolv 5Lck9OI8uiAgsZS38n9eHxJGsDiPHF+xuyvTYxvLAql2nfuLesyYAszfmbz0F/T2YVRQ B/47FQs5d7CyWdkiMB1bX6JI/XQqxlFInYIf30cwjXuovFsgpR1zi8CqzJO97iSWLPGx P10560maHN9b5J3nXh6fg40CJyxFlC6yc0TPwCEuiES+3pxLLKvuJqoFGXgVqR9Zi20/ 33Lh+0V34E3yCyRHcVSeLrAPDszJ4FVWMBxHxuG8RVPAy7iBuUanRn3MqBTh2MDuEaRq L8TQ== X-Gm-Message-State: ANoB5pmutlyZno+cp1ayKaogdCTdZpWP1DwaG8oZTQz0Gtp449PgHLLe LlkhCAUGrZiFII8/CTD43WFICMsa6WM= X-Received: by 2002:a17:902:7686:b0:177:faf5:58c5 with SMTP id m6-20020a170902768600b00177faf558c5mr13091572pll.166.1669262257957; Wed, 23 Nov 2022 19:57:37 -0800 (PST) Received: from localhost.localdomain (2001-b400-e2d2-0afd-cc59-9e7c-2b31-e31c.emome-ip6.hinet.net. [2001:b400:e2d2:afd:cc59:9e7c:2b31:e31c]) by smtp.gmail.com with ESMTPSA id 124-20020a620582000000b00574866d619asm25998pff.119.2022.11.23.19.57.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Nov 2022 19:57:37 -0800 (PST) From: Owen Yang <ecs.taipeikernel@gmail.com> To: LKML <linux-kernel@vger.kernel.org> Cc: Bob Moragues <moragues@chromium.org>, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>, Stephen Boyd <swboyd@chromium.org>, Harvey <hunge@google.com>, Douglas Anderson <dianders@chromium.org>, Matthias Kaehlcke <mka@chromium.org>, Owen Yang <ecs.taipeikernel@gmail.com>, Andy Gross <agross@kernel.org>, Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konrad.dybcio@linaro.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Rob Herring <robh+dt@kernel.org>, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v4 1/2] dt-bindings: arm: qcom: Add zombie Date: Thu, 24 Nov 2022 11:57:28 +0800 Message-Id: <20221124115712.v4.1.Idfcba5344b7995b44b7fa2e20f1aa4351defeca6@changeid> X-Mailer: git-send-email 2.17.1 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 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1750349772304746776?= X-GMAIL-MSGID: =?utf-8?q?1750349772304746776?= |
Series |
[v4,1/2] dt-bindings: arm: qcom: Add zombie
|
|
Commit Message
Owen Yang
Nov. 24, 2022, 3:57 a.m. UTC
Add an entry in the device tree binding for sc7280-zombie.
Signed-off-by: Owen Yang <ecs.taipeikernel@gmail.com>
---
Changes in v4:
- Dropping the redundant 'DT binding for' as requested by Krzysztof. v4.
- Adding an empty line here before "/dts-v1/;" in "sc7280-herobrine-zombie-lte.dts", "sc7280-herobrine-zombie.dts" as requested by Matthias. v4.
- Deleteing "/dts-v1/;" in "sc7280-herobrine-zombie.dtsi" as requested by Matthias. v4.
- Droping changing file path in description. v3. as requested by Matthias. v3.
- Changing Patch order, binding patch first and dt file second, as requested by Douglas. v2.
- Adding "arm64: dts: qcom: sc7280:" in dt patch ${SUBJECT}, as requested by Douglas. v2.
- Adding "dt-bindings: arm: qcom:" in bind patch ${SUBJECT}, as requested by Douglas. v2.
- Adding '#include "sc7280-herobrine-wifi-sku.dtsi"' in sc7280-herobrine-zombie.dts, as requested by Douglas. v2.
- Adding "(newest rev)" for zombie entry description in qcom.yaml, as requested by Douglas. v2.
- Adding "post-power-on-delay-ms = <100>;" for trackpad in "sc7280-herobrine-zombie.dtsi". v2
- Changing "vcc-supply" to "vdd-supply" for trackpad in "sc7280-herobrine-zombie.dtsi", as requested by Douglas. v2.
Documentation/devicetree/bindings/arm/qcom.yaml | 10 ++++++++++
1 file changed, 10 insertions(+)
Comments
On 24/11/2022 05:30, 楊宗翰 wrote: > Hi Reviewers, > > I really appreciate your kind guide for this task, Matthias is right, I am > newer to upstream kernel development. > There are a lot of thing I need to learn, so I just try my best do not ask > stupid questions. (please forgive me) > > 1. > Because I missed V2, V3 changed log, so I supply in V4 commit, and using V# > to note which version's change. > > 2. > I notice Kryzysztof say he didn't in cc mail loop at beggin, and below is > my updated mail list: > --- > Series-to: LKML <linux-kernel@vger.kernel.org> > Series-cc: Douglas Anderson <dianders@chromium.org> > Series-cc: Bob Moragues <moragues@chromium.org> > Series-cc: Harvey <hunge@google.com> > Series-cc: Stephen Boyd <swboyd@chromium.org> > Series-cc: Matthias Kaehlcke <mka@chromium.org> > Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- > Is there anyone I missed? These are not correct addresses and not complete list of them. Don't invent the entries, don't add there some weird addresses. Use get_maintainers.pl. That's it. Nothing more, nothing less. Best regards, Krzysztof
On 24/11/2022 12:20, 楊宗翰 wrote: > Hi Krzysztof, Matthias, > > How to use "get_maintainers.pl"? > > I find this script in path "<MyCodebase>/kernel/v5.15/script", and output This looks like v5.15 kernel which is heavily outdated. Please never work on such kernels when interacting with upstream. The rule is you work on either last mainline kernel (v6.1-rc6), maintainers for-next branch (you should know who is the maintainer of subsystem you submit to, get_maintainers.pl gives this information) or on moderately recent linux-next. For bigger patchsets there might be exceptions for these rules, but it's not the case here. Best regards, Krzysztof
Hi, On Thu, Nov 24, 2022 at 1:29 AM Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > > 2. > > I notice Kryzysztof say he didn't in cc mail loop at beggin, and below is > > my updated mail list: > > --- > > Series-to: LKML <linux-kernel@vger.kernel.org> > > Series-cc: Douglas Anderson <dianders@chromium.org> > > Series-cc: Bob Moragues <moragues@chromium.org> > > Series-cc: Harvey <hunge@google.com> > > Series-cc: Stephen Boyd <swboyd@chromium.org> > > Series-cc: Matthias Kaehlcke <mka@chromium.org> > > Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > > --- > > Is there anyone I missed? > > These are not correct addresses and not complete list of them. Don't > invent the entries, don't add there some weird addresses. > > Use get_maintainers.pl. That's it. Nothing more, nothing less. Just to give context here, I think Owen is using `patman` [0] to send patches. Yes, it's part of the u-boot tree but it's designed for sending Linux patches too. By default, that means that get_maintainer is automatically called on all patches and those entries are CCed. The extra "Series-cc" just lets you add extra people. It's fine to add extra people to patches if you think that those people are interested in getting it. [0] https://source.denx.de/u-boot/u-boot/-/blob/master/tools/patman/patman.rst
Hi, On Thu, Nov 24, 2022 at 3:27 AM Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 24/11/2022 12:20, 楊宗翰 wrote: > > Hi Krzysztof, Matthias, > > > > How to use "get_maintainers.pl"? > > > > I find this script in path "<MyCodebase>/kernel/v5.15/script", and output > > This looks like v5.15 kernel which is heavily outdated. Please never > work on such kernels when interacting with upstream. The rule is you > work on either last mainline kernel (v6.1-rc6), maintainers for-next > branch (you should know who is the maintainer of subsystem you submit > to, get_maintainers.pl gives this information) or on moderately recent > linux-next. For bigger patchsets there might be exceptions for these > rules, but it's not the case here. Just to add context here, it's a fairly standard workflow for ChromeOS kernel engineers to work in a "versioned" kernel directory but still checkout and work with the upstream kernel. I'm sure it's confusing to anyone not used to working with the ChromeOS source tree and build system. Sorry! :( So the fact that Owen is in a directory called "v5.15" doesn't mean that he's actually working with the v5.15 kernel. The fact that Bjorn's address is correct in his CC list implies to me that he's actually got a proper upstream kernel. I had previously [0] instructed Owen to send against Bjorn's tree, so hopefully it's correct. [0] https://lore.kernel.org/r/CAD=FV=Vd4UFabWeEsd7cDhhpnFkjTuYhc38zwAbfyxq2AHnhYA@mail.gmail.com/ -Doug
On 28/11/2022 16:56, Doug Anderson wrote: > Hi, > > On Thu, Nov 24, 2022 at 3:27 AM Krzysztof Kozlowski > <krzysztof.kozlowski@linaro.org> wrote: >> >> On 24/11/2022 12:20, 楊宗翰 wrote: >>> Hi Krzysztof, Matthias, >>> >>> How to use "get_maintainers.pl"? >>> >>> I find this script in path "<MyCodebase>/kernel/v5.15/script", and output >> >> This looks like v5.15 kernel which is heavily outdated. Please never >> work on such kernels when interacting with upstream. The rule is you >> work on either last mainline kernel (v6.1-rc6), maintainers for-next >> branch (you should know who is the maintainer of subsystem you submit >> to, get_maintainers.pl gives this information) or on moderately recent >> linux-next. For bigger patchsets there might be exceptions for these >> rules, but it's not the case here. > > Just to add context here, it's a fairly standard workflow for ChromeOS > kernel engineers to work in a "versioned" kernel directory but still > checkout and work with the upstream kernel. I'm sure it's confusing to > anyone not used to working with the ChromeOS source tree and build > system. Sorry! :( So the fact that Owen is in a directory called > "v5.15" doesn't mean that he's actually working with the v5.15 kernel. > The fact that Bjorn's address is correct in his CC list implies to me > that he's actually got a proper upstream kernel. > > I had previously [0] instructed Owen to send against Bjorn's tree, so > hopefully it's correct. If it was on Bjorn's tree, get_maintainers.pl would not produce such result: --- Series-to: LKML <linux-kernel@vger.kernel.org> Series-cc: Douglas Anderson <dianders@chromium.org> Series-cc: Bob Moragues <moragues@chromium.org> Series-cc: Harvey <hunge@google.com> Series-cc: Stephen Boyd <swboyd@chromium.org> Series-cc: Matthias Kaehlcke <mka@chromium.org> Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> --- or this: --- owen@buildsvr-HP-ProDesk-600-G4-MT:~/chromebook_zombie_os/src/third_party/kernel/v5.15$ perl scripts/get_maintainer.pl -f MAINTAINERS --email linux-kernel@vger.kernel.org (open list) --- as Owen indicated earlier. They are either incomplete or not correct. Of course I don't know whether the base tree is the problem or usage of get_maintainers.pl... Best regards, Krzysztof
On 28/11/2022 16:51, Doug Anderson wrote: > Hi, > > On Thu, Nov 24, 2022 at 1:29 AM Krzysztof Kozlowski > <krzysztof.kozlowski@linaro.org> wrote: >> >>> 2. >>> I notice Kryzysztof say he didn't in cc mail loop at beggin, and below is >>> my updated mail list: >>> --- >>> Series-to: LKML <linux-kernel@vger.kernel.org> >>> Series-cc: Douglas Anderson <dianders@chromium.org> >>> Series-cc: Bob Moragues <moragues@chromium.org> >>> Series-cc: Harvey <hunge@google.com> >>> Series-cc: Stephen Boyd <swboyd@chromium.org> >>> Series-cc: Matthias Kaehlcke <mka@chromium.org> >>> Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> >>> --- >>> Is there anyone I missed? >> >> These are not correct addresses and not complete list of them. Don't >> invent the entries, don't add there some weird addresses. >> >> Use get_maintainers.pl. That's it. Nothing more, nothing less. > > Just to give context here, I think Owen is using `patman` [0] to send > patches. Yes, it's part of the u-boot tree but it's designed for > sending Linux patches too. > > By default, that means that get_maintainer is automatically called on > all patches and those entries are CCed. The extra "Series-cc" just > lets you add extra people. It's fine to add extra people to patches if > you think that those people are interested in getting it. The tool is just the tool, if it uses get_maintainers.pl, then result would be correct. The problem was that CC list on v1 and v2: https://lore.kernel.org/linux-devicetree/20221117094251.2.Ibfc4751e4ba044d1caa1f88a16015e7c45c7db65@changeid/ https://lore.kernel.org/linux-devicetree/20221122203635.v2.1.Ie05fd439d0b271b927acb25c2a6e41af7a927e90@changeid/ As you can notice there easily: 1. Bjorn's address is wrong 2. My and Konrad's are missing So if you say that get_maintainers.pl were used and tree is not v5.15, then what else? Best regards, Krzysztof
On Mon, Nov 28, 2022 at 06:22:39PM +0100, Krzysztof Kozlowski wrote: > On 28/11/2022 16:56, Doug Anderson wrote: > > Hi, > > > > On Thu, Nov 24, 2022 at 3:27 AM Krzysztof Kozlowski > > <krzysztof.kozlowski@linaro.org> wrote: > >> > >> On 24/11/2022 12:20, 楊宗翰 wrote: > >>> Hi Krzysztof, Matthias, > >>> > >>> How to use "get_maintainers.pl"? > >>> > >>> I find this script in path "<MyCodebase>/kernel/v5.15/script", and output > >> > >> This looks like v5.15 kernel which is heavily outdated. Please never > >> work on such kernels when interacting with upstream. The rule is you > >> work on either last mainline kernel (v6.1-rc6), maintainers for-next > >> branch (you should know who is the maintainer of subsystem you submit > >> to, get_maintainers.pl gives this information) or on moderately recent > >> linux-next. For bigger patchsets there might be exceptions for these > >> rules, but it's not the case here. > > > > Just to add context here, it's a fairly standard workflow for ChromeOS > > kernel engineers to work in a "versioned" kernel directory but still > > checkout and work with the upstream kernel. I'm sure it's confusing to > > anyone not used to working with the ChromeOS source tree and build > > system. Sorry! :( So the fact that Owen is in a directory called > > "v5.15" doesn't mean that he's actually working with the v5.15 kernel. > > The fact that Bjorn's address is correct in his CC list implies to me > > that he's actually got a proper upstream kernel. > > > > I had previously [0] instructed Owen to send against Bjorn's tree, so > > hopefully it's correct. > > If it was on Bjorn's tree, get_maintainers.pl would not produce such result: > > --- > Series-to: LKML <linux-kernel@vger.kernel.org> > Series-cc: Douglas Anderson <dianders@chromium.org> > Series-cc: Bob Moragues <moragues@chromium.org> > Series-cc: Harvey <hunge@google.com> > Series-cc: Stephen Boyd <swboyd@chromium.org> > Series-cc: Matthias Kaehlcke <mka@chromium.org> > Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> These look like manual entries for patman > or this: > > --- > owen@buildsvr-HP-ProDesk-600-G4-MT:~/chromebook_zombie_os/src/third_party/kernel/v5.15$ > perl scripts/get_maintainer.pl -f MAINTAINERS --email > linux-kernel@vger.kernel.org (open list) > --- > > as Owen indicated earlier. They are either incomplete or not correct. > > Of course I don't know whether the base tree is the problem or usage of > get_maintainers.pl... That looks like an operator error, the above command produces the same result with an upstream tree. Issue one is the use of '-f' which seems to expect a file with a list of e-mail addresses, which MAINTAINERS is not. The second issue is that no patch file or directory is specified.
Hi, On Mon, Nov 28, 2022 at 9:22 AM Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 28/11/2022 16:56, Doug Anderson wrote: > > Hi, > > > > On Thu, Nov 24, 2022 at 3:27 AM Krzysztof Kozlowski > > <krzysztof.kozlowski@linaro.org> wrote: > >> > >> On 24/11/2022 12:20, 楊宗翰 wrote: > >>> Hi Krzysztof, Matthias, > >>> > >>> How to use "get_maintainers.pl"? > >>> > >>> I find this script in path "<MyCodebase>/kernel/v5.15/script", and output > >> > >> This looks like v5.15 kernel which is heavily outdated. Please never > >> work on such kernels when interacting with upstream. The rule is you > >> work on either last mainline kernel (v6.1-rc6), maintainers for-next > >> branch (you should know who is the maintainer of subsystem you submit > >> to, get_maintainers.pl gives this information) or on moderately recent > >> linux-next. For bigger patchsets there might be exceptions for these > >> rules, but it's not the case here. > > > > Just to add context here, it's a fairly standard workflow for ChromeOS > > kernel engineers to work in a "versioned" kernel directory but still > > checkout and work with the upstream kernel. I'm sure it's confusing to > > anyone not used to working with the ChromeOS source tree and build > > system. Sorry! :( So the fact that Owen is in a directory called > > "v5.15" doesn't mean that he's actually working with the v5.15 kernel. > > The fact that Bjorn's address is correct in his CC list implies to me > > that he's actually got a proper upstream kernel. > > > > I had previously [0] instructed Owen to send against Bjorn's tree, so > > hopefully it's correct. > > If it was on Bjorn's tree, get_maintainers.pl would not produce such result: > > --- > Series-to: LKML <linux-kernel@vger.kernel.org> > Series-cc: Douglas Anderson <dianders@chromium.org> > Series-cc: Bob Moragues <moragues@chromium.org> > Series-cc: Harvey <hunge@google.com> > Series-cc: Stephen Boyd <swboyd@chromium.org> > Series-cc: Matthias Kaehlcke <mka@chromium.org> > Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- So the above is the _manual_ set of names to add atop get_maintainers. Patman starts with the list you've manually added (via Series-to and Series-cc) and then automatically CCs the results of get_maintainers.pl > or this: > > --- > owen@buildsvr-HP-ProDesk-600-G4-MT:~/chromebook_zombie_os/src/third_party/kernel/v5.15$ > perl scripts/get_maintainer.pl -f MAINTAINERS --email > linux-kernel@vger.kernel.org (open list) Wow, really? Maybe I don't have Bjorn's tree correctly checked out either. ...or you can tell me what I'm doing wrong. $ git checkout linux_qcom/for-next HEAD is now at 4d2b529bce12 Merge branches 'arm64-defconfig-for-6.2', 'arm64-for-6.2', 'clk-for-6.2', 'defconfig-for-6.2', 'drivers-for-6.2', 'dts-for-6.2' and 'arm64-fixes-for-6.1' into for-next $ perl scripts/get_maintainer.pl -f MAINTAINERS --email linux-kernel@vger.kernel.org (open list) > as Owen indicated earlier. They are either incomplete or not correct. > > Of course I don't know whether the base tree is the problem or usage of > get_maintainers.pl... I suspect it's because the only "maintainer" of the file MAINTAINERS is LKML.
Hi, On Mon, Nov 28, 2022 at 9:30 AM Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 28/11/2022 16:51, Doug Anderson wrote: > > Hi, > > > > On Thu, Nov 24, 2022 at 1:29 AM Krzysztof Kozlowski > > <krzysztof.kozlowski@linaro.org> wrote: > >> > >>> 2. > >>> I notice Kryzysztof say he didn't in cc mail loop at beggin, and below is > >>> my updated mail list: > >>> --- > >>> Series-to: LKML <linux-kernel@vger.kernel.org> > >>> Series-cc: Douglas Anderson <dianders@chromium.org> > >>> Series-cc: Bob Moragues <moragues@chromium.org> > >>> Series-cc: Harvey <hunge@google.com> > >>> Series-cc: Stephen Boyd <swboyd@chromium.org> > >>> Series-cc: Matthias Kaehlcke <mka@chromium.org> > >>> Series-cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > >>> --- > >>> Is there anyone I missed? > >> > >> These are not correct addresses and not complete list of them. Don't > >> invent the entries, don't add there some weird addresses. > >> > >> Use get_maintainers.pl. That's it. Nothing more, nothing less. > > > > Just to give context here, I think Owen is using `patman` [0] to send > > patches. Yes, it's part of the u-boot tree but it's designed for > > sending Linux patches too. > > > > By default, that means that get_maintainer is automatically called on > > all patches and those entries are CCed. The extra "Series-cc" just > > lets you add extra people. It's fine to add extra people to patches if > > you think that those people are interested in getting it. > > The tool is just the tool, if it uses get_maintainers.pl, then result > would be correct. The problem was that CC list on v1 and v2: > > https://lore.kernel.org/linux-devicetree/20221117094251.2.Ibfc4751e4ba044d1caa1f88a16015e7c45c7db65@changeid/ > > https://lore.kernel.org/linux-devicetree/20221122203635.v2.1.Ie05fd439d0b271b927acb25c2a6e41af7a927e90@changeid/ > > As you can notice there easily: > 1. Bjorn's address is wrong > 2. My and Konrad's are missing > > So if you say that get_maintainers.pl were used and tree is not v5.15, > then what else? Certainly on v1 and v2 he was targeting v5.15, not upstream. When I replied to v1 I told him this. Apparently he messed up still on v2. Matthias again pointed it out on v2. After v2, it was corrected. ...so right, you didn't get v1 and v2 and those of us on the email thread pointed that out and it got corrected. I'm not sure what happened to v3, but that seems like yet another mistake and I believe Matthias also commented on this. Here we're on v4 which is correctly tagged as v4 and sent (as far as I can tell) mostly correctly. It makes sense that you're surprised that v4 came without you seeing earlier versions, but given that the error had already been identified and corrected (which is why you got v4 at all) then I don't think we need to keep debugging it, right? -Doug
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index 463509f0f23a..7ec6240311db 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -655,6 +655,16 @@ properties: - const: google,villager-sku512 - const: qcom,sc7280 + - description: Google Zombie (newest rev) + items: + - const: google,zombie + - const: qcom,sc7280 + + - description: Google Zombie with LTE (newest rev) + items: + - const: google,zombie-sku512 + - const: qcom,sc7280 + - items: - enum: - lenovo,flex-5g