From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wolfgang Denk Subject: Re: [RFC] [PATCH] Device Tree on ARM platform Date: Thu, 28 May 2009 11:38:48 +0200 Message-ID: <20090528093848.B048A832E416@gemini.denx.de> References: <1243408083.13460.14.camel@debian-nb> <20090527150527.GK6805@pengutronix.de> <20090527162000.GM6805@pengutronix.de> <20090527234801.GP6805@pengutronix.de> <4A1DD3A0.3010501@freescale.com> <20090528000707.GR6805@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Return-path: In-reply-to: <20090528000707.GR6805@pengutronix.de> Sender: linux-kernel-owner@vger.kernel.org To: Robert Schwebel Cc: Scott Wood , Grant Likely , devicetree-discuss , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.arm.linux.org.uk, Janboe Ye , Timur Tabi , rmk@arm.linux.org.uk List-Id: devicetree@vger.kernel.org Dear Robert Schwebel, In message <20090528000707.GR6805@pengutronix.de> you wrote: > > Until now, oftree has created more problems than it has solved for us. > The idea works fine for well-known things like memory maps and > interrupts. It works badly for corner cases, and embedded land is full > of it. The effort to get the oftree stuff right is often more than a > magnitude of order higher than the effort for the actual functionality. Well, but isn't this also because the device tree dramatically reduced the amount of effort to get a new board supported? We have seen a number of cases where _only_ the device tree needed significant efforts to get a basic BSP running on a new board. Talking about ration of device tree efforts versus code writing efforts is somewhat irrelevant when you ignore that the total effort goes down. Sometimes significantly. > That should be an alarm sign that something is wrong. Maybe the interpretation of data? Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de If programming was easy, they wouldn't need something as complicated as a human being to do it, now would they? - L. Wall & R. L. Schwartz, _Programming Perl_