From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from de01egw02.freescale.net (de01egw02.freescale.net [192.88.165.103]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "de01egw02.freescale.net", Issuer "Thawte Premium Server CA" (verified OK)) by ozlabs.org (Postfix) with ESMTP id 2BD8DDDEE3 for ; Sat, 19 May 2007 04:24:03 +1000 (EST) Received: from de01smr02.am.mot.com (de01smr02.freescale.net [10.208.0.151]) by de01egw02.freescale.net (8.12.11/de01egw02) with ESMTP id l4IINwCZ021802 for ; Fri, 18 May 2007 11:23:59 -0700 (MST) Message-ID: <464DEF3C.7070202@freescale.com> Date: Fri, 18 May 2007 13:23:56 -0500 From: Scott Wood MIME-Version: 1.0 To: Jon Loeliger Subject: Re: [PATCH 5/5] PCI fixes for the MPC8641 Rev 2.0 silicon and Rev 1.02hardware 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> <20070518005641.GA27350@localhost.localdomain> <464DB986.20205@freescale.com> <20070518164628.GA16825@ld0162-tx32.am.freescale.net> <464DE2D3.3090805@smiths-aerospace.com> <464DE4C7.7030906@freescale.com> <464DE5D2.5000301@freescale.com> <464DE6C1.2010108@freescale.com> <464DE7F7.3030302@freescale.com> <464DE8BB.5040601@freescale.com> <1179512385.19664.8.camel@ld0161-tx32> In-Reply-To: <1179512385.19664.8.camel@ld0161-tx32> Content-Type: text/plain; charset=us-ascii; format=flowed Cc: linuxppc-dev , Timur Tabi , Wei Zhang List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Jon Loeliger wrote: > First of all, I wanted to get away from the notion of calling > anything a "jumper". What I said to you was to predicate the > clause based on some arbitrary conditional, not just some "jumper > setting." Yes, I like the "hwoption" name better. > Second, I never came anywhere near the syntax above. > > Third, I am pretty sure we've always really been talking > about a DTC enhancement to selectively add regions to the > DTB in much the same way as if one had said: > > #if > { > > } > #else > { > > > } > #endif No, we were pretty much always talking about a run-time thing. Compile-time would just give you a more convenient way of generating multiple dtbs; it wouldn't address the root problem of combinatorial explosion with several independent options. Even when the number of alternatives isn't high, it's much nicer to the user to be able to just type a command into u-boot (or better yet, have it be autodetected) when an option changes than to have to rebuild and install a new dtb. -Scott