85xx FDT updates?
Andy Fleming
afleming at freescale.com
Wed Apr 26 05:58:34 EST 2006
On Apr 25, 2006, at 14:27, Eugene Surovegin wrote:
> On Tue, Apr 25, 2006 at 02:14:28PM -0500, Andy Fleming wrote:
>> I think there's some confusion here (at least, I'm confused), so let
>> me see if I have this right:
>>
>> 1) Kumar is advocating the eventual removal of support for booting
>> the 85xx CDS and 85xx ADS boards without a flat-device tree
>>
>> 2) Eugene and Dan say this will break systems that are already
>> deployed
>>
>> 3) Kumar says that the 85xx CDS and ADS systems are reference
>> platforms, and therefore not meant for deployment.
>>
>> 4) Eugene implies that removal of 85xx CDS and ADS support from arch/
>> ppc should be accompanied by some sort of compatibility options for
>> booting arch/powerpc Linux from an old u-boot
>>
>> Do I have this right?
>
> Yes :)
Well, let's discuss this hypothetical shim layer. It's fairly
straightforward to incorporate a device tree into the kernel, and
hook it up. The only issue is the elements of the flat device tree
which are dynamic. All of this information is passed in the bd_t or
the command line arguments, though, so it should be possible to hook
them up.
Would it be acceptable to require a new command-line argument (I'm
thinking specifically of the stdout device path, normally passed in
the "chosen" node of the oftree) to be passed in the bootargs? Or is
u-boot absolutely unupdateable on these swiftly-aging systems?
Andy
More information about the Linuxppc-dev
mailing list