[PATCH 3/4] mpc8349emitx: Add chosen node for default stdout path

Jerry Van Baren gerald.vanbaren at smiths-aerospace.com
Fri Jul 20 05:58:45 EST 2007

Grant Likely wrote:
> On 7/19/07, Scott Wood <scottwood at freescale.com> wrote:
>> Grant Likely wrote:
>>> From: Grant Likely <grant.likely at secretlab.ca>
>>> To boot from a cuImage requires the device tree to have a
>>> linux,stdout-path property in the chosen node.  This patch adds it
>>> to the .dts files.
>> This will break many current u-boots, as they blindly add a /chosen node
>> regardless of whether one already exists.
> That really should be fixed then.  In the meantime; I'll resubmit the
> patch to add the chosen node; but with it commented out.
> g.

We are working on fixing that with the "u-boot-fdt" subtree, but it is 
slow going and it will not magically fix already fielded boards. 
(Forget that Harry Potter crap magic, _that_ would be some useful magic!)

I think the "proper" solution is not to add the /chosen node in the dts 
but rather to generate a _correct_ one in u-boot.  Note that 
linux,stdout-path is something that _should_ be generated based on the 
u-boot configuration (currently it is hard #defined, IMHO it should be 
part of the u-boot environment).

Looks like it is at fdt_support.c line 152:

Best regards,

More information about the Linuxppc-dev mailing list