Merge dtc

Paul Mackerras paulus at samba.org
Tue Oct 16 15:39:28 EST 2007


Kumar Gala writes:

> Dare I ask why we are including dtc in the kernel source tree?  We  
> don't really have precedence for this and there are users outside of  
> linux for dtc.

You must have missed the thread where various people where complaining
about how powerpc is the only architecture where they can't build
kernels without some external tool that they don't have, etc., etc.

We thought about shipping compiled DTBs for various platforms, but the
problem there is that they can't be updated with a patch, so whoever
commits a patch to the relevant .dts would have to remember to run dtc
and commit the updated .dtb as well, which seems a bit error-prone.

In the end, dtc isn't all that much code.  We already have several
other programs that run on the host in the process of making a zImage,
such as wrapper, hack-coff, and addnote, not to mention the various C
programs that are part of Kbuild, and unifdef, kallsyms, etc.

So I think there definitely is a precedent for including dtc.

Paul.



More information about the Linuxppc-dev mailing list