On Fri, Feb 22, 2013 at 02:56:33AM -0500, Jason Kridner wrote: > >> The desired FPGA use case is DT updates after booting the kernel. This > >> has nothing to do with FIT images. And if the FPGA tools generate the > >> DTB, then it is certainly not tied to the kernel. > > > > Completely unrelated, but do you have any pointer for how to do this? > > Hot plugging a 'dtb fragment' into the kernel would be really handy.. > > This doesn't answer the full question on how FPGA tools generate DTB, > but it is a huge problem for BeagleBone add-on hardware that we have In all my cases I hand code the DT's for the FPGA IP, they get quite big, the one I'm looking at now has over 17 DT nodes inside the FPGA already. This is why we are re-using the DT framework to describe the chip, not building a C coded PCI driver to do the same work. > some mechanism to dynamically load DT fragments. Pantelis posted some > work in that direction[1] and has continued development of his patches > and we've been using those extensively with BeagleBone kernel > development[2]. Yes, I saw this. They look really interesting, I think the notion of hot plugging a DT fragment into the main DT is useful for many applications.. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html