Hi David, We had a discussion today about a possible new v18 DT format[1] You have seen Frank Rowand's design from January[2]. Frank presented material at the conference[3] and I wrote up something up too [4]. Obviously this is a big undertaking and there is no guarantee it will go anywhere, nor that everyone will agree. But one thing that became apparent is that it is likely that a few parts of the libfdt API might become tricky to support. For example, those that return a struct fdt_property are exposing the internals of the DTB format. Grant Likely suggested dealing with the API problems first so we can signal the potential changes. So I am thinking of taking a look at this and sending a few patches. What do you think? Regards, Simon [1] https://etherpad.openstack.org/p/Device_Tree [2] https://www.spinics.net/lists/devicetree-spec/msg00608.html [3] https://linuxplumbersconf.org/event/2/contributions/168/ [4] https://goo.gl/jRRv1S