From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Schwebel Date: Wed, 21 Nov 2007 14:41:11 +0100 Subject: [U-Boot-Users] uboot clock configuration on mpc5200 boards In-Reply-To: <20071121130042.26426246B5@gemini.denx.de> References: <20071121121451.GU11448@pengutronix.de> <20071121130042.26426246B5@gemini.denx.de> Message-ID: <20071121134111.GV11448@pengutronix.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, Nov 21, 2007 at 02:00:42PM +0100, Wolfgang Denk wrote: > > How do you handle the fact that device trees do not cover the whole > > system, i.e. chips behind SPI and I2C busses? > > The device tree is supposed to contain a complete hardware > description, i. e. including devices attached to such busses. Yes, it is supposed to, but reality is different. Ok, so we have to double-code everything until the world has achieved perfectionism. > [How do you handle this with an ARM machine ID? ;-) ] Well, we don't have to. Linux has a driver model which handles all this once you know the machine. No need to duplicate everything. Redundancy is generally a bad thing. Robert -- Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de Pengutronix - Linux Solutions for Science and Industry Handelsregister: Amtsgericht Hildesheim, HRA 2686 Hannoversche Str. 2, 31134 Hildesheim, Germany Phone: +49-5121-206917-0 | Fax: +49-5121-206917-9