Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933501Ab3GWROb (ORCPT ); Tue, 23 Jul 2013 13:14:31 -0400 Received: from service87.mimecast.com ([91.220.42.44]:44365 "EHLO service87.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757667Ab3GWRO3 convert rfc822-to-8bit (ORCPT ); Tue, 23 Jul 2013 13:14:29 -0400 Message-ID: <1374599667.25700.92.camel@hornet> Subject: Re: [PATCH 3/3] MAINTAINERS: Refactor device tree maintainership From: Pawel Moll To: Rob Herring Cc: "grant.likely@linaro.org" , "linux-kernel@vger.kernel.org" , Mark Rutland , Stephen Warren , Ian Campbell , "rob.herring@calxeda.com" , Olof Johansson , "devicetree-discuss@lists.ozlabs.org" , "devicetree@vger.kernel.org" Date: Tue, 23 Jul 2013 18:14:27 +0100 In-Reply-To: <51ED9018.1020003@gmail.com> References: <1374290388-19308-1-git-send-email-grant.likely@linaro.org> <1374290388-19308-3-git-send-email-grant.likely@linaro.org> <1374511851.3609.10.camel@hornet> <51ED9018.1020003@gmail.com> X-Mailer: Evolution 3.8.2-0ubuntu1~raring1 Mime-Version: 1.0 X-OriginalArrivalTime: 23 Jul 2013 17:14:27.0133 (UTC) FILETIME=[15EC26D0:01CE87C8] X-MC-Unique: 113072318142701601 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1685 Lines: 46 On Mon, 2013-07-22 at 21:03 +0100, Rob Herring wrote: > On 07/22/2013 11:50 AM, Pawel Moll wrote: > > On Sat, 2013-07-20 at 04:19 +0100, Grant Likely wrote: > >> +F: include/dt-bindings > > > > One thing we didn't finish talking about was the question if this > > directory is supposed to contain *.dtsi files as well? The obvious > > problem I have is a vexpress motherboard being (well, actually not bein > > right now) shared between arch/arm/boot/dts and arch/arm64/boot/dts. > > Please no. No as in: no don't put *.dtsi files into include/dt-bindings; or: no, do not duplicate the motherboard file? It you meant the latter, this is exactly what I wanted to say: I don't want to do that, but there's no way of avoiding it right now. > When we move dts files out of the kernel, And when would this happen? Don't get me wrong, I'm in favour of doing this as well (I really don't want to push all 15-or-so DTSes for all the different models and SMMs I have into the kernel) > we will still need > to copy dt-bindings into the kernel. Also, I think we should move all > dts files out of arch subdirs and arrange by vendor or soc family. I'm > sure there are some cases that structure doesn't fit well, but there is > very little in a dts tied to a cpu architecture. I couldn't agree more. So: /include/dt-bindings/vendor/*? /dts/vendor/*? /of/vendor/*? /dt/vendor/*? /drivers/of/vendor/*? Paweł -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/