device-tree in U-Boot
jfaslist
jfaslist at yahoo.fr
Tue May 24 08:23:50 EST 2005
for what it's worth...you can give a look at what IBM provides in its
ppc64 reference design for the 970FX CPU. They use a firmware called
PIBS that have a lightweight implementation of OF and a device tree.
See under /bsp_970fx/oflib/oflib
$ ls
discover.c dumptree.o of_canon.o of_stub.o openfirm.o version.c
discover.o makefile of_path.c of_stub.s treecreate.c version.o
dumptree.c of_canon.c of_path.o openfirm.c treecreate.o
The code can be obtained from:
http://www-128.ibm.com/developerworks/power/ppc970fx/?S_TACT=105AGX37&S_CMP=TAPPA
-jf simon - themis computer
Benjamin Herrenschmidt a écrit :
>On Tue, 2005-05-17 at 16:49 +0300, Tzachi Perelstein wrote:
>
>
>>Hi Ben,
>>
>>I'll make U-Boot loading fits to ppc64 standards using the device-tree.
>>I was consulting Wolfgang Denk (U-Boot owner), and he confirmed it (more
>>or less).
>>
>>Since I'm not familiar with OF and device tree, and since you generously
>>offered your help, I contact you for some guidance.
>>As a first step, I would like to do it as simple as possible. On the
>>last stage of U-Boot before branching to Linux, I will collect the
>>needed information and reassemble it into a device-tree.
>>Can you please advise me how to do it without adding the whole
>>device-tree implementation to U-Boot? Is there any code reference I can
>>use?
>>You have mentioned that there are only little requirements provided by
>>the kernel regarding device tree. Can you please clarify?
>>
>>
>
>Sure, I will. Later today or tomorrow if you don't mind though. I'm
>gather bits & pieces and will provide you with all the needed
>informations.
>
>Ben.
>
>
>_______________________________________________
>Linuxppc64-dev mailing list
>Linuxppc64-dev at ozlabs.org
>https://ozlabs.org/cgi-bin/mailman/listinfo/linuxppc64-dev
>
>
>
More information about the Linuxppc64-dev
mailing list