Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp5284520iog; Wed, 22 Jun 2022 16:29:47 -0700 (PDT) X-Google-Smtp-Source: AGRyM1u8k7dzym/gvBBddlmmd8W52AyqPw8tiacTbny+04++xyvmXI/F3HBxo/6Pw1qWeilH04+0 X-Received: by 2002:a17:902:f2d3:b0:169:77a:2e82 with SMTP id h19-20020a170902f2d300b00169077a2e82mr34112931plc.146.1655940587562; Wed, 22 Jun 2022 16:29:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655940587; cv=none; d=google.com; s=arc-20160816; b=hVsS4BAP/y3AOP9E/+stuNfFLCbfm9st6fcmE8bOzxr8O69FXZR0gtwtSolVroLNyw Y11H/b6L5vF5XfPF/iBoq3WPon8urDhVuO1dSrHHMU6ln+Y5mnKr4WqoGsEqFrzbT4vP 5WSnLcDUf/T0UKLyqKZwnX2glEbqlevCZCDN5T4kUDjUp7Hs5vWMN0lgxhskpSN/RI+s Huls7Rg1xJN3kyRJ1Tg+B//JRJFxbINxiJlJRWvRVwtJRFRQBeflhNxSbNXIRNOwUXVo 41ipxr03FFmO93X9KqtvYDV5cc37qKTRU33oDMFNMPk4gqu2j4HcFy8NaZ5WIzccKX8c /28A== 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=VK59ppvNAiJ/BqQDWjHs5kPlL+7VW+la85t9HxpGspw=; b=glZlAy4eZhChCxHffr1j7pxhp/NvuSpWabM9CS4VaOotkiUvvkWgBMyNAye+AoL4Iw 45+aRBRoyP6YNuHrYwkeSNZVxu1kju14hMP2PK/TBXPEFvRQgAcGye/fi0ym2H9fgfXi Ac1TFwecKlhr1iHjx2zS516uNBljVvVE7nHl5O1dUkzgCyZahiVvMmQJ13uS0X+eBPPj E3iKsz69f4SdxU3MQugk0LviLf45Zfevu5jo+qPamqH0/OXfOTmFefwdZhY3KvsmaTyL xjRAzqJAyK25BScypESx7PaQgdRcRB401+wGCupm9TWANXSNybLIhCBZjEaCg7d8+K0E bMsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="i79Ewbh/"; 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 u63-20020a638542000000b003fdf4a14a22si17138283pgd.51.2022.06.22.16.29.34; Wed, 22 Jun 2022 16:29:47 -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=@chromium.org header.s=google header.b="i79Ewbh/"; 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 S1376436AbiFVX2M (ORCPT + 99 others); Wed, 22 Jun 2022 19:28:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235713AbiFVX2J (ORCPT ); Wed, 22 Jun 2022 19:28:09 -0400 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E8C34248F for ; Wed, 22 Jun 2022 16:27:50 -0700 (PDT) Received: by mail-ed1-x536.google.com with SMTP id eq6so18725068edb.6 for ; Wed, 22 Jun 2022 16:27:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VK59ppvNAiJ/BqQDWjHs5kPlL+7VW+la85t9HxpGspw=; b=i79Ewbh/MDWrhPMU0J8coICO1Xbq4hjGXjKOc7ZiNonZM7LPBBTUFC/CnSroH6Kjp/ GZiX71vF89+3xiRP9xru0LcTft7EN0+UYSG87kQIUvwd8+eM/eZCP81zLU1k5LkyQesB 52JxZ1gqstIcdDxHongWFc8Z3jjHjo3vM7N1A= 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; bh=VK59ppvNAiJ/BqQDWjHs5kPlL+7VW+la85t9HxpGspw=; b=rCR8OcQIQjET/fYMOc9oEJCm5Xcv74P3znyMDL6G0AdYa2yzPCwpjDUu5vowfV/tvR RdEjDMyhoHOBWWeiR7yhvhCXWpdCp44rz189tICwSPgVFMcinCwWqmISR5eKcuMByjQV 4r2cnTR9N2i5kDrQVJzD5c+CFPl3sZzhHe/6rgJzojluhtmeMP8wdZxLOrNkTBXRtZlJ DQCbD00Ngn8VtqzsmRCi//ejZdSDDbJkZZpNqvknmtCh7TSEF3cyyRcBFl6kGwgQW1io JUGVHgUFtBe3nKJKRmV5pCvRRiJmAsx8qGjaTu3kTgpibQrBH1wUhu0meOgfHWYtxJG8 dgng== X-Gm-Message-State: AJIora9RsvgK6FooinOFapelrL5RM16nTYtHif1HQVwasv4gtVNSIE6k 548AY8e6wtgBgP49MGuAaMKZsIuL0chRn706Sp4= X-Received: by 2002:a05:6402:3594:b0:431:4cb8:c7b6 with SMTP id y20-20020a056402359400b004314cb8c7b6mr7188670edc.334.1655940468804; Wed, 22 Jun 2022 16:27:48 -0700 (PDT) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com. [209.85.221.44]) by smtp.gmail.com with ESMTPSA id b6-20020aa7dc06000000b0042dc882c823sm16574784edu.70.2022.06.22.16.27.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Jun 2022 16:27:48 -0700 (PDT) Received: by mail-wr1-f44.google.com with SMTP id w17so25475972wrg.7 for ; Wed, 22 Jun 2022 16:27:47 -0700 (PDT) X-Received: by 2002:a5d:4046:0:b0:21a:3a12:239e with SMTP id w6-20020a5d4046000000b0021a3a12239emr5552466wrp.138.1655940467275; Wed, 22 Jun 2022 16:27:47 -0700 (PDT) MIME-Version: 1.0 References: <20220622215805.1121982-1-joebar@chromium.org> <20220622145717.v10.4.I41e2c2dc12961fe000ebc4d4ef6f0bc5da1259ea@changeid> In-Reply-To: <20220622145717.v10.4.I41e2c2dc12961fe000ebc4d4ef6f0bc5da1259ea@changeid> From: Doug Anderson Date: Wed, 22 Jun 2022 16:27:34 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v10 4/5] arm64: dts: qcom: sc7180: Add pazquel dts files To: "Joseph S. Barrera III" Cc: LKML , Stephen Boyd , Alexandru M Stan , Andy Gross , Bjorn Andersson , Krzysztof Kozlowski , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-arm-msm Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.7 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,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 Hi, On Wed, Jun 22, 2022 at 2:59 PM Joseph S. Barrera III wrote: > > Pazquel is a trogdor-based board. These dts files are unchanged copies > from the downstream Chrome OS 5.4 kernel. > > Signed-off-by: Joseph S. Barrera III > --- > > Changes in v10: > - Remove 'include sc7180.dtsi' from *all* sc7180-trogdor-pazquel* files. > - Move "okay" for ap_tp_i2c to proper location. > > Changes in v9: > - Restore two lines accidentally removed from ap_sar_sensor. > - Simplify trackpad enabling (51d30402be75). > > Changes in v7: > - Only include sc7180.dtsi in sc7180-trogdor.dtsi (19794489fa24). > - Simplify spi0/spi6 labeling (d277cab7afc7). > - Remove #include of . > - Accidentally removed two lines from ap_sar_sensor. > > Changes in v6: > - Copy changes to ap_sar_sensor from v5.4. > - Add #include of . > > Changes in v4: > - Fix description (no downstream bits removed). > - Add missing version history. > > Changes in v3: > - First inclusion in series. > > arch/arm64/boot/dts/qcom/Makefile | 4 + > .../sc7180-trogdor-pazquel-lte-parade.dts | 21 ++ > .../qcom/sc7180-trogdor-pazquel-lte-ti.dts | 21 ++ > .../qcom/sc7180-trogdor-pazquel-parade.dts | 16 ++ > .../dts/qcom/sc7180-trogdor-pazquel-ti.dts | 16 ++ > .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 221 ++++++++++++++++++ > 6 files changed, 299 insertions(+) > create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts > create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts > create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dts > create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts > create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi > > diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile > index 5cfd6316768c..dc26704dfe34 100644 > --- a/arch/arm64/boot/dts/qcom/Makefile > +++ b/arch/arm64/boot/dts/qcom/Makefile > @@ -79,6 +79,10 @@ dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev0-auo.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev0-boe.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev1-auo.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-mrbland-rev1-boe.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-lte-parade.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-lte-ti.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-parade.dtb > +dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pazquel-ti.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pompom-r1.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pompom-r1-lte.dtb > dtb-$(CONFIG_ARCH_QCOM) += sc7180-trogdor-pompom-r2.dtb > diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts b/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts > new file mode 100644 > index 000000000000..407adca19652 > --- /dev/null > +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts > @@ -0,0 +1,21 @@ > +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) > +/* > + * Google Pazquel board device tree source > + * > + * Copyright 2021 Google LLC. > + */ > + > +/dts-v1/; > + > +#include "sc7180-trogdor-parade-ps8640.dtsi" > +#include "sc7180-trogdor-pazquel.dtsi" > +#include "sc7180-trogdor-lte-sku.dtsi" The includes are still not correct as far as I can tell. If you look at Stephen's solution in "Simplify!" plus his fixup that your series is based on, AKA ("arm64: dts: qcom: Remove duplicate sc7180-trogdor include on lazor/homestar") then I believe the correct thing to do here is: 1. Go back to v9 2. Remove the include of "sc7180-trogdor.dtsi" from the pazquel and kingoftown .dtsi files. 3. Every place in pazquel and kingoftown that has an include of "sc7180.dtsi" replace that with "sc7180-trogdor.dtsi" I'm curious: did you try compiling your patches? Do they work? They don't seem to for me. It's expected that when you post patches that you have, at the very least, compile tested them. Given how much of trogdor works upstream I'd also expect you to have actually boot tested as many of the boards that you have hardware for. -Doug