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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 51069C77B7D for ; Fri, 5 May 2023 07:56:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 15D1EC433A4; Fri, 5 May 2023 07:56:00 +0000 (UTC) Received: from szxga08-in.huawei.com (szxga08-in.huawei.com [45.249.212.255]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 051DDC433D2; Fri, 5 May 2023 07:55:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 051DDC433D2 Authentication-Results: smtp.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=hisilicon.com Authentication-Results: smtp.kernel.org; spf=pass smtp.mailfrom=huawei.com Received: from kwepemi500011.china.huawei.com (unknown [172.30.72.55]) by szxga08-in.huawei.com (SkyGuard) with ESMTP id 4QCNDh1J2Vz18KDc; Fri, 5 May 2023 15:51:48 +0800 (CST) Received: from [10.67.103.39] (10.67.103.39) by kwepemi500011.china.huawei.com (7.221.188.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Fri, 5 May 2023 15:55:50 +0800 Message-ID: <6454B66F.5050106@hisilicon.com> Date: Fri, 5 May 2023 15:55:27 +0800 From: Wei Xu User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 List-Id: To: Rob Herring , , Christian Marangi , Krzysztof Kozlowski , Russell King , Masahiro Yamada , =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= , Manivannan Sadhasivam , Shawn Guo , Sascha Hauer , Fabio Estevam , Antoine Tenart , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Linus Walleij , Sudeep Holla , Joel Stanley , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , Lars Persson , Scott Branden , Florian Fainelli , Andre Przywara , Baruch Siach , Jean-Marie Verdun , Nick Hawkins , Maxime Coquelin , Alexandre Torgue , Vladimir Zapolskiy , Andrew Lunn , Gregory Clement , Lubomir Rintel , Matthias Brugger , Peter Rosin , Nancy Yuen , Benjamin Fair , =?UTF-8?B?Sm9uYXRoYW4gTmV1c2Now6RmZXI=?= , Thierry Reding , Bjorn Andersson , Geert Uytterhoeven , Heiko Stuebner , Daniel Palmer , Romain Perier , Kunihiko Hayashi , Masami Hiramatsu , Viresh Kumar , Shiraz Hashim , Patrice Chotard , Marek Vasut , Qin Jian , Jisheng Zhang , Tony Lindgren , Paul Barker , Bartosz Golaszewski , Nishanth Menon , Santosh Shilimkar , Enric Balletbo i Serra , Javier Martinez Canillas , Michal Simek CC: , , , Subject: Re: [PATCH 4/4] ARM: dts: Move .dts files to vendor sub-directories References: <20230504-arm-dts-mv-v1-0-2c8e51a2b6c4@kernel.org> <20230504-arm-dts-mv-v1-4-2c8e51a2b6c4@kernel.org> In-Reply-To: <20230504-arm-dts-mv-v1-4-2c8e51a2b6c4@kernel.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.67.103.39] X-ClientProxiedBy: dggems705-chm.china.huawei.com (10.3.19.182) To kwepemi500011.china.huawei.com (7.221.188.124) X-CFilter-Loop: Reflected On 2023/5/5 11:29, Rob Herring wrote: > The arm dts directory has grown to 1553 boards which makes it a bit > unwieldy to maintain and use. Past attempts stalled out due to plans to > move .dts files out of the kernel tree. Doing that is no longer planned > (any time soon at least), so let's go ahead and group .dts files by > vendors. This move aligns arm with arm64 .dts file structure. > > Doing this enables building subsets of dts files by vendor easily > without changing kernel configs: > > make allyesconfig > make arch/arm/boot/dts/ti/ > > There's no change to dtbs_install as the flat structure is maintained on > install. > > The naming of vendor directories is roughly in this order of preference: > - Matching original and current SoC vendor prefix/name (e.g. ti, qcom) > - Current vendor prefix/name if still actively sold (SoCs which have > been aquired) (e.g. nxp/imx) > - Existing platform name for older platforms not sold/maintained by any > company (e.g. gemini, nspire) > > The whole move was scripted with the exception of MAINTAINERS. > > Signed-off-by: Rob Herring > --- Acked-by: Wei Xu #hisilicon Thanks! Best Regards, Wei