Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp7421755rwr; Tue, 2 May 2023 14:40:14 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7n+ZnloghoEPotoxF64KdZBfG4RKpistrbRUh6Sc0J/bmARn/ABgAm1FcBgQBeoW1cBnc5 X-Received: by 2002:a05:6a00:240c:b0:63b:4e99:807d with SMTP id z12-20020a056a00240c00b0063b4e99807dmr23329244pfh.8.1683063614129; Tue, 02 May 2023 14:40:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683063614; cv=none; d=google.com; s=arc-20160816; b=UGIbA2jcvU8WXMzsq0Pj8O3lcSkdJ0Z/p8hy15XuUBTd57MnShow9gSPlQvPrvHgdg 0uwHE3fRYQRTZEUIAQrtpigaIBHaBiSPHN+Tub9K9gooQqF1PJIWR83VpCwwA/Iz42Uh yUoPWJya3jftG+gydIcizbXRdwBvYP5PGmpVCF0RMNNAsPSolisakSROzZuvaYzWS4tP 2hToBqss1RHiKO7KpHsBEw6MMjnpbA67pr6Li58dpRxJWe8zXKj5szosp7dsljv3XauN 8yYjefw+XCReYK1l8Ekz5KsAM/0xjLXcE9vyhv2XoRE8ewpwtt+HZCh8Hk7++sOQZ2P9 XFQw== 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=jCPU9c2wabBAGUXBx0w4fzzWZn23Up45NdgJcoiuHoA=; b=lrY6Gb2+ROIkTYFpJV1L4kBzhkwpwKtHp+drNLLMZiGvAW1mEddF8kGcAXECitcUq4 d0XoYC9MkQ6Igjk3jZPWuCtewGgtsqAheBPERF/Gac5SR6RlM2MuRnuWiYRTEF8nwpzU cGnH4opYT4DQQwXTgUXrs6dj8780FSOcrPiMJrjJ9H6213eGx6QYuYF/RdQKpDyawK/l gWOt7GX5AA2B07PwEMnHdZvQXjlSca5biBTz0eaRMPIlpCIzPMeZWl4YxHOc2Qa6rR9j J7HVOtnTCO0Cguq8x255NoSca1j0oxsZmedFEeze7yWdIw4ygQHqY9M6NjjazyKaJRPf rWEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="eCASTzM/"; 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=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x9-20020aa79a49000000b0063b68fa0807si31850121pfj.263.2023.05.02.14.40.00; Tue, 02 May 2023 14:40:14 -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=@kernel.org header.s=k20201202 header.b="eCASTzM/"; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229566AbjEBV2D (ORCPT + 99 others); Tue, 2 May 2023 17:28:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34582 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229820AbjEBV2C (ORCPT ); Tue, 2 May 2023 17:28:02 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0C46E1FD7; Tue, 2 May 2023 14:27:55 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 8B659621E3; Tue, 2 May 2023 21:27:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E35D0C4339E; Tue, 2 May 2023 21:27:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1683062873; bh=jCPU9c2wabBAGUXBx0w4fzzWZn23Up45NdgJcoiuHoA=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=eCASTzM/iGukkSyOO1xmCKX08vb0J66EvmpJ3xPcKf4ZlD3wmx88HpXfuZPMMpFFT H9nbfyXLMAntej1+qO5mzf7D25AoWOYyo6F3Qs0gfY00G9VLPKiubPZCjXFz2PHHu0 wV8rmFhh5MSb3R7uSp6vG/c1qEBLQ9Fyrti1+7MxiKPdWLVeaGThAwZ/3ZmkF1uhYp qxVCOztSnaupk/q8zkDhByFTTFDb/NaSjx22lihvXD/qaKs+w/Io65hRZu8dPnpfCR sSC+8Nr7DAdWBvwUebIO1ei86iSlHb0a83rhNweDpi64ARuvWXMUKmRSkeQgdY93NN Da8zc0cMqvOVQ== Received: by mail-lj1-f181.google.com with SMTP id 38308e7fff4ca-2a8db10a5d4so44498691fa.1; Tue, 02 May 2023 14:27:53 -0700 (PDT) X-Gm-Message-State: AC+VfDzmGDgoBzexWQk+bZHMgSzRMIO++wkrKQqRLgL9qQ4jnbfmkHEc 31X30SK/4xkh6I8dATkXDcT8Lmmp0bQINzNXBQ== X-Received: by 2002:a2e:860b:0:b0:2a8:bb99:250d with SMTP id a11-20020a2e860b000000b002a8bb99250dmr5156347lji.6.1683062871907; Tue, 02 May 2023 14:27:51 -0700 (PDT) MIME-Version: 1.0 References: <20220328000915.15041-1-ansuelsmth@gmail.com> <85eb14ec-f465-7447-ad77-a3dabc666f47@kernel.org> <720a2829-b6b5-411c-ac69-9a53e881f48d@app.fastmail.com> In-Reply-To: From: Rob Herring Date: Tue, 2 May 2023 16:27:39 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC PATCH 0/1] Categorize ARM dts directory To: Linus Walleij Cc: Arnd Bergmann , Geert Uytterhoeven , Olof Johansson , Christian Marangi , Krzysztof Kozlowski , Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-actions@lists.infradead.org, linux-sunxi@lists.linux.dev, Linux-OMAP , linux-amlogic@lists.infradead.org, linux-arm-kernel@axis.com, linux-aspeed@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, chrome-platform@lists.linux.dev, Linux-Renesas , linux-samsung-soc@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, kernel@dh-electronics.com, linux-mediatek@lists.infradead.org, openbmc@lists.ozlabs.org, linux-tegra@vger.kernel.org, "linux-oxnas@groups.io" , linux-arm-msm@vger.kernel.org, linux-unisoc@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-realtek-soc@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, 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 On Tue, May 2, 2023 at 4:19=E2=80=AFPM Linus Walleij wrote: > > On Tue, May 2, 2023 at 9:40=E2=80=AFPM Rob Herring w= rote: > > > I've dusted off my script and made a branch[1] with the result. > > There's just a couple of fixes needed after the script is run (see the > > top commit). The cross arch includes are all fixed up by the script. > > dtbs_install maintains a flat install. I compared the number of .dtbs > > before and after to check the script. > > > > I think the only issue remaining is finalizing the mapping of > > platforms to subdirs. What I have currently is a mixture of SoC > > families and vendors. The most notable are all the Freescale/NXP > > platforms, pxa, socfpga, and stm32. It's not consistent with arm64 > > either. Once that's finalized, I still need to go update MAINTAINERS. > > I see my nits were fixed like I wanted them, and it's now mostly a > mix of soc and vendor names that make sense so from my point of view: > Acked-by: Linus Walleij > > NB: > arch/arm64/boot/dts/arm$ > vexpress-v2m-rs1.dtsi -> ../../../../arm/boot/dts/vexpress-v2m-rs1.dtsi > > This still works after the script, yes? Yes, because in the script I do: git grep -l -F "vexpress-v2m-rs1" arch/arm64/boot/dts | xargs perl -p -i -e "s/vexpress-v2m-rs1/arm\/arm\/vexpress-v2m-rs1/" Rob