Merging seperate FDT-blobs?

David Gibson david at gibson.dropbear.id.au
Fri Jun 13 14:23:04 EST 2008


On Thu, Jun 12, 2008 at 11:04:33AM +0200, Wolfram Sang wrote:
> Hello,
> 
> a project I am working on consists of different hardware modules, which
> can be combined in a lot of variations (not at runtime, though). As each
> module shall contain an I2C-eeprom, the idea is now to put a fragment of
> a FDT-blob into that EEPROM and let the bootloader combine these
> fragments. Such an approach was also sketched by David Gibson recently.
> (http://ozlabs.org/pipermail/linuxppc-dev/2008-February/051630.html)
> 
> (As a sidenote, I am not quite sure and could not find anything about
> what the mentioned 'fdt_graft' should actually do, in my case something
> like a 'fdt_add_blob_subnode' function would be sufficent, I guess.)

fdt_add_blob_subnode() sounds like it would do the same thing as I
envisaged fdt_graft() doing.

> My question: Is there already an effort towards such an approach to
> which I could contribute, or do I have to start from scratch?

I don't know of anyone who's implemented this specifically, but if you
do get there first, please do it on top of libfdt.

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20080613/a58de4d7/attachment.pgp>


More information about the Linuxppc-dev mailing list