From mboxrd@z Thu Jan 1 00:00:00 1970 From: Grant Likely Subject: Re: [RFC 2/2] ARM:Tegra: Device Tree Support: Initialize audio card gpio's from the device tree. Date: Thu, 2 Jun 2011 09:40:50 -0600 Message-ID: References: <20110530033826.GE4130@opensource.wolfsonmicro.com> <20110530061155.GC23517@ponder.secretlab.ca> <4DE336A1.5040509@firmworks.com> <20110530070138.GA5036@opensource.wolfsonmicro.com> <8d2515b13c817cc956b185d043bcef00@kernel.crashing.org> <4DE403C5.7060003@firmworks.com> <74CDBE0F657A3D45AFBB94109FB122FF0498E1C22D@HQMAIL01.nvidia.com> <4DE536AD.5080200@firmworks.com> <74CDBE0F657A3D45AFBB94109FB122FF0498E1C3F5@HQMAIL01.nvidia.com> <20110601161856.GB15583@opensource.wolfsonmicro.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: In-Reply-To: <20110601161856.GB15583-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org> Sender: linux-tegra-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Mark Brown Cc: Stephen Warren , Mitch Bradley , Segher Boessenkool , "devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org" , "linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Olof Johansson , "linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org" List-Id: devicetree@vger.kernel.org On Wed, Jun 1, 2011 at 10:18 AM, Mark Brown wrote: > On Wed, Jun 01, 2011 at 08:59:55AM -0700, Stephen Warren wrote: > >> My perspective is that cut/pasting the entire SoC definition into a board >> definition is the devicetree equivalent of having more than one driver >> per chip, not sharing gpio/pinmux/... code, etc. in the kernel; the very >> stuff that caused Linus to complain about the state of ARM Linux. > > Very strongly agreed, we've had to do that in the past because of > limitations in the device tree infrastructure but if we end up having to > cut'n'paste that's not going to be great for maintainability. +2 cut'n'paste is not an option. period. :-) g. > -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd.