On 27.09.2011, at 23:58, Scott Wood wrote: > On 09/24/2011 02:32 AM, Alexander Graf wrote: >> >> On 16.09.2011, at 21:05, Stuart Yoder wrote: >> >>> From: Stuart Yoder <stuart.yo...@freescale.com> >>> >>> make install now compiles dtb >> >> It doesn't when you don't have dtb installed, breaking the e500 >> target for build environments that don't have dtb. I don't think >> that's a good idea. It's not been too painful upstream to keep the >> dtb and dts in sync. > > So now we're avoiding new dependencies. :-)
Sure, it's always painful to add new dependencies. If adding a new dependency buys us a tremendous amount of comfort, I'll happily do it. However, this is only a convenience thing for whoever changes the dts. And every change to the dts should go through upstream. And there I'll generate the dtb. :) > > It was more of an annoyance in internal development as we were > frequently changing the device tree to configure device assignment and > such. For mainline QEMU the long-term plan should be to get rid of the > static device tree entirely, and to avoid doing configuration that way > in the first place, so it's not that big of a deal to keep both .dts and > .dtb around until then. Yup. Worst case we'd keep around a minimal dtb that doesn't need to be modified too often, but yes. Alex