Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp2840125rdb; Fri, 22 Sep 2023 09:40:57 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFxosS9DK5j4xJopAnm4uzvgiNwBsTg7BTItEkwO1zNYPVr6gD0OIAvarH5B7CI8EmvCftG X-Received: by 2002:a17:90a:dd97:b0:273:cb91:c74f with SMTP id l23-20020a17090add9700b00273cb91c74fmr275808pjv.8.1695400857098; Fri, 22 Sep 2023 09:40:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695400857; cv=none; d=google.com; s=arc-20160816; b=L8w7aVRUrs+jAXIBdh4qNQwiBMoTwNmcZ8IOcQ8fezoc/js53FvS6FEqVc6dtIf+r0 94EdPI0WllxO85L0WWOOmFGUv4G7uD6RW1kDwrlWySgUJ8f0iHewlLV/avOqaOiRFnyR 5CcR8SqYigcLDiQOkJOUm5qPyhdzNitWz6NkZBNJQMdCbeJIjYcWlSbCjrjaTAmxg9Dv ucv217da30gtAZOf6cIPih1Os4LmLjsOaOdFhwUP2gsY46w88bdKXCeomK2XAfrQppcU KLVVSBri+YQJtfz6BBKF7Jko4q53jAmOocV8zA0NKuyfxNz9ybWeHSqYR3msUm0a3QRM JdvA== 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=N6AxtFtkqnMy8GL9TKaW0bmzOTpf5iWTpKPHQH1zQ6Y=; fh=sUPx6dz08g0O6UhLjQ7fyj34SUkeIrVkWClZxhuLuS8=; b=omycdEPBPGD/a2iK0brLXhk6wa+pEWQovaTN0VclBbg9uvsrUp3aMqp6K1EMMkblFQ 9hyeVzSFJJdvpDs2rw8w/w718mW6bc90bOFAtR0pCY3ubDgi4zAqsvepecI3jAAVMLr7 r8MISc0WQuo6FjAGESsn6C66e3FYeH+50ZqumvgWpV7MmwI6+PGh1hH6QOHw+7RKESjJ haRyI41/CD6H7pMA6GFDSC1AQsRXb1undqBUC6BKBaGi++RxGhSJGg5pOQ43jMc4Xyqk Dozoc+mWVvdb4IjhpOD8ITYLih3Xlj6DE60IOBswPEahEVKegYJW4DSuOnF3nQ6wXlVE G27A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=h2RmYlC+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id r5-20020a17090a690500b00273515e8968si6573965pjj.127.2023.09.22.09.40.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 09:40:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=h2RmYlC+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 85B24834350C; Fri, 22 Sep 2023 09:23:48 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231713AbjIVQXu (ORCPT + 99 others); Fri, 22 Sep 2023 12:23:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49254 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230126AbjIVQXt (ORCPT ); Fri, 22 Sep 2023 12:23:49 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2EA1919C; Fri, 22 Sep 2023 09:23:44 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CB637C433C7; Fri, 22 Sep 2023 16:23:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1695399823; bh=N6AxtFtkqnMy8GL9TKaW0bmzOTpf5iWTpKPHQH1zQ6Y=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=h2RmYlC+naq65dXlHhsTYzhR5UN0B+QFn6gxO2k+CHaMM1GcFRM1f3q+MM0Rq5bGm Yxdw5/wRavg6Z54McAm/TCUaKbsfSrSWdZb8PNjlS4r5uOxa75Cgh4Y8sVh7T3Ccsk yuS648MAnIkds3HTlVXjNbFIZgqm9whuKTwar0uHtEwXzhv0X4ULvNJWiE/9y61pRs eOMynB8HeXUPJOjeof5HEuLIjvz+ihXKhv8EC/0iTNq6JfMJ6eQlRCtmqnUIcLXwJg J2nA9Q+PBAYH68EsUnzs4g/MxyAq0LTbHqIFEOSOCMmuYxEnY1IcpyD9op+DoG+Pun yF/Wpof4yBzyQ== Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-50337b43ee6so3805451e87.3; Fri, 22 Sep 2023 09:23:43 -0700 (PDT) X-Gm-Message-State: AOJu0YxqbvpknAFysGGPR6xU4EdiIuSKytYblFdhSka2MhvheYFeCBgB X6ZLtGAYRQ2DJ4CKCryI2EPwuoH8ME2RMTt82Q== X-Received: by 2002:a05:6512:312d:b0:502:9c4e:d46a with SMTP id p13-20020a056512312d00b005029c4ed46amr28657lfd.32.1695399822017; Fri, 22 Sep 2023 09:23:42 -0700 (PDT) MIME-Version: 1.0 References: <20230911214609.2201040-1-robh@kernel.org> <20230912065946.GC5285@atomide.com> <28c862d9-ca39-2dda-86dd-9ccc206c3a1d@ti.com> In-Reply-To: <28c862d9-ca39-2dda-86dd-9ccc206c3a1d@ti.com> From: Rob Herring Date: Fri, 22 Sep 2023 11:23:29 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] arm: dts: omap: Apply am57xx-idk overlays to base dtbs To: Andrew Davis Cc: Tony Lindgren , =?UTF-8?Q?Beno=C3=AEt_Cousson?= , Krzysztof Kozlowski , Conor Dooley , linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Fri, 22 Sep 2023 09:23:48 -0700 (PDT) On Fri, Sep 22, 2023 at 9:38=E2=80=AFAM Andrew Davis wrote: > > On 9/12/23 1:59 AM, Tony Lindgren wrote: > > * Rob Herring [230911 21:46]: > >> DT overlays in tree need to be applied to a base DTB to validate they > >> apply, to run schema checks on them, and to catch any errors at compil= e > >> time. > >> > >> Signed-off-by: Rob Herring > >> --- > >> Note that I have no idea if this combination of overlays makes sense. > > > > It does make sense, but it is only one of many valid combinations. I'm > guessing the goal here is just to make sure they all get applied in > at least one way so the scheme check runs. In that case this is fine > other than it might give the impression this is the only valid combinatio= ns. I only care that an overlay is applied to one base. You should care about any combination a user might do in a bootloader because who wants to debug a failure a) on a board and b) in the bootloader. > Also now we end up with these odd `am57{1,2}x-idk-overlays.dtb` files > which also might confuse folks, I wonder if there is some way to > apply and check, but not ship/install these.. There's already a config option, CONFIG_OF_ALL_DTBS, which adds $(dtb-) entries to the build. So if you have "dtb- +=3D foo-overlays.dtb" it will only be built in that case. Note that they'd probably get installed too, but who installs allyesconfig builds. Rob