On Thu, 2012-09-20 at 20:35 -0500, Kumar Gala wrote:
If you do this, please update the code in dtc/libfdt to construct the
new nodes. We use this in u-boot to reserve kernel, dtb, initrd, etc
regions. So would be nice to have drop in replacement code that could
use same APIs if possible.
The kernel would of course still understand the reserve map and I don't
intend to remove it from the header immediately, so I think that can
stay.... unless we make it a function of the version.
It's non-trivial to make the same (stateless) API in libfdt deal with
setting properties. I'd rather avoid that problem initially by not
changing the blob format, keeping the reserve map around for "legacy"
purposes and simply making the kernel capable of understanding the
properties.
Cheers,
Ben.