Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp5563049pxb; Mon, 28 Mar 2022 14:16:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyeGUhNkV5yJF8t+Tw2+aaI6P1X1sLhgth1tqe5tSFVe2KCralekGdGEfKnPjrWFwOR0uwZ X-Received: by 2002:a9d:6f08:0:b0:5b2:26c4:22b2 with SMTP id n8-20020a9d6f08000000b005b226c422b2mr11126264otq.294.1648502173059; Mon, 28 Mar 2022 14:16:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648502173; cv=none; d=google.com; s=arc-20160816; b=zsvds2atwqIa7D0oklP1VoTl80U5QPAwtbA1Jb/uiofu7y5chcl5LeofbxiN6cXgut 4brVd7jN46KS+mxW8L3xvyzvipucA80u9Bx2sBgC6r5FU4OeXioQqrr96DggCDDtGTae PR0GcUhbfHX+WF4h8QDxtz/IwT6AUry9pDE9viha78KXeEuXdnfqg1EzLan3Yoop51Zt SQC0GzCRxugibQ/qVOAiQc725JjMfNHgcM8rbymcyqnArM9FJPZtIMGp0QwoFXAvkaD+ I97+SUDsrHPM+QW0fphHr+1m40ZzfdgJYJWL+wvNOUL2EqWV0sUEgXF4QZwNwHXWvFEM g+eg== 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=fg2nwW+vhpKL2lfdcf7JlHaB0z4s5Ck75ZCGUvCKv/Y=; b=K08NyYS7DUQkPOKdGyCAN2X2/G/Rjj+vy30NZkKBmO/CB6KDIDC+3bPq5pOBEeWivL MlNwPu6YDJaZiCcngigd8C2TIdDKI3UYCws+db7JN+7q8cNscdB1Js/8RahT3k2R0M5u jg8js0D7rbqgMd5hB+ESuizH6vPWbAKCyuEj1fPRoIvLcmrdYPhCkV8WV/PWREv/9n42 DHrkD15SsrZ6ZQNdH6DouTG9OSXesg+eC+s2YmvcjKdP0h7y6n4Q8iwZ/Mz7JR3sSTg3 qYG2alEX1w98WMU8up9lUsx+MdnV4h/tjsGiXuDkI7+f2FTpdrp5JLluBKY6Zlvj7B+O RWAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=dCRQEFgl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmx.net Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id v19-20020a05683018d300b005cb2fc137c4si11736304ote.64.2022.03.28.14.16.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Mar 2022 14:16:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=dCRQEFgl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmx.net Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B338778053; Mon, 28 Mar 2022 14:06:44 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242790AbiC1NXm (ORCPT + 99 others); Mon, 28 Mar 2022 09:23:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243136AbiC1NXW (ORCPT ); Mon, 28 Mar 2022 09:23:22 -0400 Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB2265E159; Mon, 28 Mar 2022 06:21:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1648473670; bh=Nm/Ru4v6GD/9m6h8Ema9mdsaUHXiVXieqg+H9J3bSYw=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=dCRQEFglsITzGpimBzcg+u4n6Kl0FzRG46PfUKNDL3Zc6F4MnJpb1xKHoaS2pPHf7 Pje8OF4P7mEbD47lM71pF7jGJfY9ca178uwYfm18LEHprmOLdnwz49EnmIvOp5nfwD IXCKRSqyaVAzKIxi+6TF8gqSqeuG7cFz7zOx9I8k= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from longitude ([37.201.215.112]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mdvqg-1o9Wy01IDW-00b62U; Mon, 28 Mar 2022 15:21:10 +0200 Date: Mon, 28 Mar 2022 15:21:08 +0200 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: Ansuel Smith Cc: Rob Herring , 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@vger.kernel.org, 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-soc@vger.kernel.org, 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 Subject: Re: [RFC PATCH 0/1] Categorize ARM dts directory Message-ID: References: <20220328000915.15041-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="x1hzLjR6QNWBL5ri" Content-Disposition: inline In-Reply-To: <20220328000915.15041-1-ansuelsmth@gmail.com> X-Provags-ID: V03:K1:Bioqa+FsRJNTbH3AmylnUOJ5uauHNDFVr5040I9oO0lC3hC8za8 8toO+l0g55xievdKeTJ469gRnIKOkbsFSsOO+tgGq7irO2EOMhJkwHWcURdNp65efMi2oLY L5fGfWljKrJsoHoMaPXHH/ObRkqn8C/sxbzJkrFQPrLB6jphQpHadN6OgYOe3EsTr5qfgRR 0QxmE3cnPXA2J3+3R2qHQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:qSCWiWhp0AA=:JPnFg4Ox1UVYYY/8fhKJVM l+WvPeePMt4LgNO1jOCklUiJsMJp2fVhkF6zvHWpwPAD9p3mgVERt6B29InFZ4jYgFdBA1cTm qSqT6SMcjXT0xhEAtfS8lEHCAbdD+JaGn0C9Vl8obNjSlkwx/RiBlQwb138BWaVTReKkIROJp NmbTpMS9m/HMPbF3tfbiDPS0I/f9zoLSS7lRHcDmG6NU4aEbhAtjG4N8fPjMYmN41KZP9j5Li 0HqNylcSxz+EM6+yyI1O5ffSi+2g4Qeiedae73p8MkQGX0AkPpv20/NDmW8nPMRoCUgSLThAY TLdgd+0xyYxRjrrnEqh1rv8JAQ9VNn+jVKn4b8KoLIFFAHxWRR+1lI0NYVeb+3XeLxOfeBg14 gAyZihbMNiS3tr6yDnFt9RsPUjd86HIxJXiBnn8ff/PMNRF4yRbIEmRqoLDMLj7ZQdDyig2TR D3faEKe4uBc/xXFoVzCqIxa/RYEGjM6cmx3QBW4SvS6R6OYs/pkBLkkboqv+dthGVLTpWGQm8 t3hHhgBoZzDa/tDukFKzCnMCBX0fvBwPKnGwK3pn+w09ll4szL8l+1POb0DSdWP85MUvSXqIY CEbfamt1sbJpKJhT+xpLHVfcFXCnO/8M/zW+3B5KclMF/aUNQZPItw/KgeBEk22LsgMwBSohD 7pg464l4jsM0XKrhGm0BltSjqvBNzDwBfrU/lM0dbnClpcDfyAZ7djoox39wGvonabWYMqx+I hwAruor/3uM4fCfq9TGuMjXxss+XipMSC9sQVHcKr1rbhp4CWR2WKgcjRuaERyOUV4HoWg3xd 0PT7V6QsSDQzDft0mgayfapeqTiIoERDMphL2Pub/kxAqGkOXvDyIKmOcblFa4eMvZOA2t7pz /UcIVrhr4hcrN0H5A6QqC21PvordOTxUA1TsbJdoWbUXY1KBORh2xhnjzO/9Mur33ngpFnmmy OxPhT26iaoSQ9AfHKYJ8LEsqXBGgF4OewVdWCJWgvOJGhPYVHPQHbP+teS5P8ozVm6x0al4qs 4PygQzjcdy6BF9MKsChug4Iv0jEJ+gKPzHip49KhW1vvSuTzRqJ/qoNcv/VD/9TonnJNkdSTa LKKxAFfWQ792s0= X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,SUSPICIOUS_RECIPS,T_SCC_BODY_TEXT_LINE,WEIRD_QUOTING autolearn=no 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 --x1hzLjR6QNWBL5ri Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 28, 2022 at 02:09:14AM +0200, Ansuel Smith wrote: > Hi, > as the title say, the intention of this ""series"" is to finally categorize > the ARM dts directory in subdirectory for each oem. [...] > [1] https://gist.github.com/Ansuel/47c49925ee7ef4b1dd035afc74679ab5 > [2] https://gist.github.com/Ansuel/19f61f1e583c49407ce35c10e770fbe0 Nice idea, thank you! A few notes on categorization below. > create mode 100644 arch/arm/boot/dts/broadcom/Makefile > rename arch/arm/boot/dts/{ => broadcom}/bcm-cygnus-clock.dtsi (100%) Or maybe bcm instead of broadcom. Not sure which is preferred by Broadcom people. > create mode 100644 arch/arm/boot/dts/dove/Makefile > rename arch/arm/boot/dts/{ => dove}/dove-cm-a510.dtsi (100%) Arguably part of Marvell. > create mode 100644 arch/arm/boot/dts/edac/Makefile > rename arch/arm/boot/dts/{ => edac}/ecx-2000.dts (100%) > rename arch/arm/boot/dts/{ => edac}/ecx-common.dtsi (100%) > rename arch/arm/boot/dts/{ => edac}/highbank.dts (100%) Why edac? The most obvious name I can see here is calxeda. > create mode 100644 arch/arm/boot/dts/freescale/Makefile Freescale has been part of NXP for a while, so it might make sense to merge the freescale and nxp directories. I can't speak for NXP-the-company, so that's just my view as a bystander. > create mode 100644 arch/arm/boot/dts/kirkwood/Makefile The Kirkwood family should probably be sorted into Marvell. > create mode 100644 arch/arm/boot/dts/layerscape/Makefile > rename arch/arm/boot/dts/{ => layerscape}/ls1021a-moxa-uc-8410a.dts (100%) > rename arch/arm/boot/dts/{ => layerscape}/ls1021a-qds.dts (100%) > rename arch/arm/boot/dts/{ => layerscape}/ls1021a-tsn.dts (100%) > rename arch/arm/boot/dts/{ => layerscape}/ls1021a-twr.dts (100%) > rename arch/arm/boot/dts/{ => layerscape}/ls1021a.dtsi (100%) The Layerscape family is part of Freescale/NXP. > create mode 120000 arch/arm/boot/dts/nxp/armv7-m.dtsi armv7-m.dtsi is a bit confusing, because it contains a few devices at fixed addresses, so it looks vendor-specific at a first glance into the file. However, if it is actually as vendor-neutral as the name implies, I think it should live dts/ directly, rather than in vendor subdirectories. > rename arch/arm/boot/dts/{ => nxp}/lpc18xx.dtsi (100%) Here we have the NXP LPCxxxx family, which is AFAIK unrelated to the i.MX family (and thus the bulk of the Freescale legacy). > create mode 100644 arch/arm/boot/dts/vybrid/Makefile Vybrid is another chip family of NXP, with a good deal of Freescale legacy in it as evidenced by the "fsl," prefix in the devicetrees. Thanks, Jonathan --x1hzLjR6QNWBL5ri Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEvHAHGBBjQPVy+qvDCDBEmo7zX9sFAmJBthoACgkQCDBEmo7z X9sFJw/8DJFQM9nd8arLY6Z//ocARyXbmt5SCXJ4Fe+N9mDLSgBhMW92vbZe9AJj LXhypAAS4wZv1lpuor2GHufy5pFc0jL+UXBajKabI27cZX6x1KJR5tWglAAzfepf zI8iaRfdQ1vm+70MGQDgXYMsUAyk+1RXuLYWZYXp3XX0E/0SsyXkc92jdqyurZmI 8PwvWo5cRY+2m35pvPUff8I4RNfrVvCcMUlzD34bnbi6Kt8Iedvn8QCzLglZyKgs +0JL9pSrbyRvGqbYuaKqryL7bs/msL7CLAqUTzunTi1TFbGV8/dRzlxL9fFYmyFp NJ9zszuKs8wfW03g+piIjWwN0ZItFXNQvvdBs0y6bfZZLwu6V9QF1MAN+7cnlCRK 94EH4UNH/FGOZkTnrW1IfNRG9hBMgddEWKQQmniGKmdZGefAIfvENQWq/ErV5vb5 vVUwMxG6HqbFZH0C5bFzeyUwd8UjjnCSGJ/Fe3Xdmgqpvk6pdgDESW+/7MEnXYks 9zs9a/M9a7iGH+Dagu5EkP8L2r2R1wTEBjSXrs0ZjfceZbVvYwygfoKPUzW59eRE szecWAs/qLdxDrLfIVN1Kpr8KmLNSyyYT3kFDAkuupyHj4Qb9Am40KgzcTgYgv0g ex5m9SbThoor9QWhVT1IDQHbzT0ZKHkaqf0dCJyIPVUekDYbFvA= =A4ZY -----END PGP SIGNATURE----- --x1hzLjR6QNWBL5ri--