Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp5273255pxb; Wed, 26 Jan 2022 08:22:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJynDcIolYGEckR6uCPDiGwIK6PYlyy36efQF+fqGoRPlacD6G1/zMwLoaSgpkOEVcL4O351 X-Received: by 2002:a05:6402:8ca:: with SMTP id d10mr20419924edz.55.1643214140302; Wed, 26 Jan 2022 08:22:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643214140; cv=none; d=google.com; s=arc-20160816; b=izBMa1YgAwj+F0NniciPOvAkXUaBbVHWJG9KuD7YLhFwEBSql7ju1hiY1gWu0Zd4mg 1tleVDCu+jTCxu7YqwWScxJnnUh1M5aL7Q09VOR/4yUhO6ZF+5u7mIq5BTtiSVtqjJk8 xBXO0Nhl7EZjhquYfcX+9LBcAJ7V77iDwsbeEeJ39TCip86ilXLQwCnvKMvABCE59A17 KaQ4kfyV4XsuEw/U006k/+vMGIzwWjrcmWZOBm+K0/bsse/2+rxHF152eLYvmNUm5Vos UxU/qHR/jtL6t3JLiT3F4sI33MhfDuyo7iHRwB7PnvA7rEAROhxXmZj2P0aBW2CkcWil yGsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=WqLr3bUKc3/S+u1sDbLC4idmG0JJP+2DdwsuGVPAvk8=; b=bfF+QMl18leNm/RVKUpxT1khP4cfZvmY5VXnSVGO/NI6w+k/cmgHJwnnJdJE/yGXaP Z6gdjhYLgOgcRhkKNTfihPIyv+64ekzmiRHqAnj1hE36wfO59LVnc+HeJY5gyHlsond5 tjf21Q1xhdwQ0DEQ/pXY1j3ukrey1oI/Gf+iAYzIYhvG4Tv6HMlMMzAvmIqz2UwMqkrK McPmGXLi0npv6LjYxvK83qcUYbswmWWSJRplKJwZDFDCsc35+VRTNBMY6FekxyaAPuuM qp3IIluyxt/Go3ElMzrTdny5WOU1QhrKH15qMYWHpsXICF8I7sAPpfUO/M7t5+lHxexl r50w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=GsQLdGSw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z17si13793605edb.241.2022.01.26.08.21.55; Wed, 26 Jan 2022 08:22:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=GsQLdGSw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236717AbiAZDBH (ORCPT + 99 others); Tue, 25 Jan 2022 22:01:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40848 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236766AbiAZDBF (ORCPT ); Tue, 25 Jan 2022 22:01:05 -0500 Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 48A15C061747 for ; Tue, 25 Jan 2022 19:01:05 -0800 (PST) Received: by mail-ot1-x32d.google.com with SMTP id g15-20020a9d6b0f000000b005a062b0dc12so6914228otp.4 for ; Tue, 25 Jan 2022 19:01:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=WqLr3bUKc3/S+u1sDbLC4idmG0JJP+2DdwsuGVPAvk8=; b=GsQLdGSwsxtUnqAb2Uc3cu1MF+dX6mgHWx1G2hcOVenLHx0gz5vxrqVvnzEreFNpkx b/aosD6iRlz9qWPpXfCFPHcg9zxRUV2BmeYI3xTHbvWUgyMtXEtrVGrOyasQ/7oOWoD4 86k5BDrOaL4a0xauOcVU185wsmBu2KV92HNKIhm5IfL0mHx4CUaYQBaTApdLcuwHQajf c0DsLcuhBsU11f2JxUZl+cGghF/PULOfs/5DLYhDJ2n6fZX2uDNG9GJWEuk45b0V4lmL KY5/WzYatjrR7djUcVOOnt1EpUfVxhmtaprlK7ltp+sqbnxJ95JOu0XxZwlJJqqHBuU9 AX8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=WqLr3bUKc3/S+u1sDbLC4idmG0JJP+2DdwsuGVPAvk8=; b=lYPOfmbERY7mzf1ROtVCSTKjmff1c24zDAQI4LGMtlk0Sclxsnti1N7ldxT6KF/mWc p/P1lau03himPt8X89vqpByq7vCrS1DRXG/EvI2XV/1kSQNw148Pi8veWYuMGWkw4r0N 3AVHwY59lUcQl+yLzwj1BtcDVybZNlDetXZiHQoed1eb3cK4D/Ap6ZNrUV6GW/+qG86U pIalWOr7IKcpRDUattGjP55unNq+NY7OYGDkQj3FvkEXWrYLadAZNGg/L0ng2B4y9eX4 eJsu9iiJr/04iktqtWpRWWrK4ydKryry+QmV8RT0ScFkOfqVSJIkkX7eGcxAo+jPT/UE CraA== X-Gm-Message-State: AOAM531GX8DNmmqEhK2J6WN6Wqc+c6Tkkyx6VIY3ZPJLsnk0MjZlidi9 4ISCFpgbrzj7pEDpOr7seEUvcA== X-Received: by 2002:a05:6830:13d2:: with SMTP id e18mr16390380otq.152.1643166064526; Tue, 25 Jan 2022 19:01:04 -0800 (PST) Received: from ripper ([2600:1700:a0:3dc8:205:1bff:fec0:b9b3]) by smtp.gmail.com with ESMTPSA id m130sm8273829oif.21.2022.01.25.19.01.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Jan 2022 19:01:03 -0800 (PST) Date: Tue, 25 Jan 2022 19:01:31 -0800 From: Bjorn Andersson To: Doug Anderson Cc: Stephen Boyd , Konrad Dybcio , kgodara@codeaurora.org, Matthias Kaehlcke , Sibi Sankar , Prasad Malisetty , quic_rjendra@quicinc.com, Andy Gross , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-arm-msm , LKML Subject: Re: [PATCH v2 5/5] arm64: dts: qcom: sc7280: Add herobrine-r1 Message-ID: References: <20220125224422.544381-1-dianders@chromium.org> <20220125144316.v2.5.I5604b7af908e8bbe709ac037a6a8a6ba8a2bfa94@changeid> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue 25 Jan 15:46 PST 2022, Doug Anderson wrote: > Hi, > > On Tue, Jan 25, 2022 at 2:58 PM Stephen Boyd wrote: > > > > Quoting Douglas Anderson (2022-01-25 14:44:22) > > > diff --git a/arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts b/arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts > > > new file mode 100644 > > > index 000000000000..f95273052da0 > > > --- /dev/null > > > +++ b/arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts > > > @@ -0,0 +1,313 @@ > > > +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) > > > +/* > > > + * Google Herobrine board device tree source > > > + * > > > + * Copyright 2022 Google LLC. > > > + */ > > > + > > > +/dts-v1/; > > > + > > > +#include "sc7280-herobrine.dtsi" > > > + > > > +/ { > > > + model = "Google Herobrine (rev1+)"; > > > + compatible = "google,herobrine", "qcom,sc7280"; > > > > Can we stop adding "qcom,sc7280" to the board compatible string? It > > looks out of place. It's the compatible for the SoC and should really be > > the compatible for the /soc node. > > I don't have any objections, but I feel like this is the type of thing > I'd like Bjorn to have the final say on. What say you, Bjorn? > One practical case I can think of right away, where this matters is in cpufreq-dt-plat.c where we blocklist qcom,sc7280. I don't know if we rely on this in any other places, but I'm not keen on seeing a bunch of board-specific compatibles sprinkled throughout the implementation - it's annoying enough having to add each platform to these drivers. Regards, Bjorn > > > > + pp3300_left_in_mlb: pp3300-left-in-mlb { > > > > Sometimes '-regulator' is left out. Is that intentional? I suppose it > > would be better if every node had regulator postfix, but it may be too > > long of a node name? > > Huh, you're right. No, it's not intentional. It looks like it was that > way on herobrine-rev0 too... It also looks like it's missing on > "pp3300-hub" on trogdor. > > Happy to add "-regulator" in the herobrine / trogdor nodes that need > it. I'll probably do it as a follow-on patch if that works OK? Then I > can just clean them all up at once... > > -Doug