From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C10B0C433EF for ; Mon, 28 Mar 2022 13:22:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: In-Reply-To:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date :Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=QRepkLv/2Ps0ZM6/J55p0jPAHy1aadSQjGfMvIg4pW4=; b=DGX/rcnoUeeeY8RIP3J0eQqxht mV11PCYlMNiHeFy9pMIvVfmOoJsGy/jD0NaUtUtxq5fCZ0FM6DTRJ5n+MLB66fqIvIodEgS1yvYHW n8N3D0n1n+M8bM779Y4p5oyHccqyfZpdNhHnBIUQg6j82UCCxh5E31qk5Sk8QmBVLACaDSjm6K0DO sHCPwmIX4eM6tztBkt/CZrUsXVe8FNddpbq2/L+xqH3AWH2mzqHCpzlOA3+ARQxdH9jsmWQSOquw6 C3K1r7t4YLR/p4A4BiPHTsDSEh269k/QRXYiQoNFtc/+cHAamNQlJeyVsP336zZdBUSSG/cdWL/17 ovWmxHLg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYpK4-008l5U-46; Mon, 28 Mar 2022 13:22:16 +0000 Received: from mout.gmx.net ([212.227.17.22]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYpJJ-008kfc-SO; Mon, 28 Mar 2022 13:21:32 +0000 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 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-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220328_062130_324444_BC068C76 X-CRM114-Status: GOOD ( 17.07 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============7879897555614503366==" Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org --===============7879897555614503366== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="x1hzLjR6QNWBL5ri" Content-Disposition: inline --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-- --===============7879897555614503366== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Linux-mediatek mailing list Linux-mediatek@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-mediatek --===============7879897555614503366==--