From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gateway-1237.mvista.com (gateway-1237.mvista.com [63.81.120.158]) by ozlabs.org (Postfix) with ESMTP id 2D182DDE3C for ; Fri, 18 May 2007 08:35:02 +1000 (EST) Subject: Re: [PATCH 5/5] PCI fixes for the MPC8641 Rev 2.0 silicon and Rev 1.02hardware From: Wade Farnsworth To: Timur Tabi In-Reply-To: <464CA302.9060707@freescale.com> References: <1179245829.8132.100.camel@rhino> <1179247809.8132.138.camel@rhino> <46B96294322F7D458F9648B60E15112C23441B@zch01exm26.fsl.freescale.net> <1179417813.8132.250.camel@rhino> <744CD970-5421-47D6-A30A-C7C79BE21BE8@kernel.crashing.org> <1179421139.8132.256.camel@rhino> <464CA302.9060707@freescale.com> Content-Type: text/plain Date: Thu, 17 May 2007 15:34:59 -0700 Message-Id: <1179441299.8132.259.camel@rhino> Mime-Version: 1.0 Cc: linuxppc-dev , Zhang Wei-r63237 List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Thu, 2007-05-17 at 13:46 -0500, Timur Tabi wrote: > Wade Farnsworth wrote: > > > Yes. On rev 1.0 boards, all of the devices on the south bridge are on > > bus 0, while on rev 1.02, the devices on the southbridge are on bus 2. > > > > I'd like to use the same dts for both rev's if possible. But if there > > is a reason why they shouldn't, I suppose I could create a separate dts. > > I think two DTS files is the best approach for now. A few of us had an idea to introduce > conditional statements in to the DTS, and U-Boot would examine the board and/or > environment variables and then apply the conditions to the device tree before booting the > kernel. This would allow you to merge the two DTS files into one, but we're quite a ways > off from implementing this feature. In the meantime, two DTS files is okay. > OK. I'll create a separate dts for the new rev. --Wade