From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751846AbaHWO7T (ORCPT ); Sat, 23 Aug 2014 10:59:19 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:62453 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751141AbaHWO7R (ORCPT ); Sat, 23 Aug 2014 10:59:17 -0400 From: Arnd Bergmann To: Jonas Gorski Cc: Olof Johansson , Andrew Bresticker , Florian Fainelli , Kumar Gala , Ralf Baechle , David Daney , Rob Herring , Linux-MIPS , Qais Yousef , Ian Campbell , "linux-kernel@vger.kernel.org" , Pawel Moll , John Crispin , Mark Rutland , Jayachandran C , Paul Burton , James Hogan , "devicetree@vger.kernel.org" Subject: Re: [PATCH 0/7] MIPS: Move device-tree files to a common location Date: Sat, 23 Aug 2014 16:59:04 +0200 Message-ID: <64044023.tHj6rvEyXT@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.11.0-26-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: References: <1408651466-8334-1-git-send-email-abrestic@chromium.org> <201408231556.42571.arnd@arndb.de> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V02:K0:MBYTySjxA2D/clWyPFYjtm74J4lB0LGeTuFXVerBMxe Y5Q/P6ttBckbjY84xcOcKMQOzwNAP0WWyQguVINukXiRvyufDu Tl2542AffJaQ2O3NvXdcTIsgyMiZp0E2PyqvUmg2E1aENrfKEJ r8lIbnL47OL5FqwMHVTuMxBz6YU8Y7ECV1WFPSGlGEULZ0SYbE SZ7N5PrdWA23tNI1x5AGoUfTO+BzREckYNM/LcavF60xRM6UG7 gWcnDBBsP976JQPt5rdNncVhCAJur9x7hx3Lc4wMAsRmOQZFia C9Ab8YmctjeWdH5dKsm34P1pD8MOxcD/5x2yuCJZyfoafv12t8 TrB9bYjdmCPSMsiYfxPU= X-UI-Out-Filterresults: notjunk:1; Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Saturday 23 August 2014 16:48:52 Jonas Gorski wrote: > On Sat, Aug 23, 2014 at 3:56 PM, Arnd Bergmann wrote: > > Another argument is that we plan to actually move all the dts files out of > > the kernel into a separate project in the future. We really don't want to > > have the churn of moving all the files now when they get deleted in one > > of the next merge windows. > > > > I don't know if we talked about whether that move should be done for > > all architectures at the same time. If that is the plan, I think it > > would be best to not move the MIPS files at all but also wait until > > they can get removed from the kernel tree. > > I wonder how this is supposed to work with dtbs that are currently > expected to be built into the kernel? Most architectures use appended dtb blobs to work around legacy boot loaders that are lacking native dtb support. For these, combining the kernel and dtb is part of the installation or system image creation process, not part of the kernel build. For the architectures that currently link the dtb into the kernel, (arc, metag, openrisc, xtensa), I suppose the best way is to move to use the same method as the other architectures. This also solves the problem of building a kernel that runs on multiple machines. Arnd