On Wed, May 07, 2014 at 10:55:27AM -0700, Olof Johansson wrote: > It is really annoying that you can't include a DTS in another DTS > (only DTSIs). This is a major shortcoming of the tools, as far as I am > concerned. > > So, the best way we've found to do this is to create a shared dtsi > that has practically everything in it, then a skeleton DTS for the > "full" product, and a separate DTS for the cost-reduced version. The > cost-reduced DTS would insert a status = "disabled"; for the sdio > controller. That's a solution that scales very poorly as well, though. > > Best would be if a DTS could just include another DTS for minor > updates, such as disabling the sdio controller in this case. I'm sure > there were some language-puritan reasons for not allowing that though. > Someone care to fill in the history? I don't know wether it's actually good or not, but we're using just this for the imx28-cfa* boards, and it works quite well. Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
Attachment:
signature.asc
Description: Digital signature