From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from az33egw02.freescale.net (az33egw02.freescale.net [192.88.158.103]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "az33egw02.freescale.net", Issuer "Thawte Premium Server CA" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 6C9A5B7C98 for ; Fri, 26 Mar 2010 02:17:33 +1100 (EST) Message-ID: <4BAB7E67.6040707@freescale.com> Date: Thu, 25 Mar 2010 10:16:55 -0500 From: Scott Wood MIME-Version: 1.0 To: Segher Boessenkool Subject: Re: [PATCH] powerpc/fsl: add device tree binding for QE firmware References: <1269380552-10418-1-git-send-email-timur@freescale.com> <90D93687-940F-47FB-8CEA-F3C065EA611D@kernel.crashing.org> <4BAA4C8A.70104@freescale.com> <65327.84.105.60.153.1269481760.squirrel@gate.crashing.org> In-Reply-To: <65327.84.105.60.153.1269481760.squirrel@gate.crashing.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Cc: linuxppc-dev@ozlabs.org, devicetree-discuss@lists.ozlabs.org, Timur Tabi List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Segher Boessenkool wrote: > As far as I can see, you want that indirection node so that you > safe space in the DTB. Probably more of a general desire to not duplicate things that don't need to be duplicated... I don't think the space issue is critical in this particular case. > With real OF it is trivial to not have > multiple copies of the data if you want a few properties with > the same data. There is no reason this could not be done in DTB > as well (and some way in DTS to express that, or maybe the tools > could auto-detect it, whatever). You object to some slight complexity in the device binding, and want to replace it with an incompatible, more complex change to the blob format? >>> That is a good question. Why is it necessary to pass the blob via the >>> tree? >> Because sometimes the firmware is needed before networking or serial I/O >> can function. > > Can't you link it into the kernel then? Seems a better place for > it to me. Of course you said something about GPL, heh. U-Boot needs it too. -Scott