=== Device Tree === * Read device tree usage model document from Grant * Studied the irq_domain translation and device name overridden patches from Grant * Based on above infrastructure code, worked out a basic device tree kernel for imx51 babbage. With uart and fec supported added, the dt kernel can boot into console with nfs root. It could be a good base for starting playing dt and adding further device support. The patches were posted to lkml and lakml, and had the good feedback and valuable comments. Will respin for v2 soon.
=== ARM/imx consolidation === * Made some fixes on imx-dma device registration code, and cleaned the code up to register dma device in per-soc-init function. The fixing patches were picked up by Sascha, but the cleanup one has not yet. Will ping him for that.
=== Misc === * [Bug 754254] imx51 randomly truncates serial input at 31 characters. Posted v2 of the patches that add card-detect support for mx5, and acked by Wolfram. http://thread.gmane.org/gmane.linux.kernel.mmc/8558/ So sent the pull request to Nicolas and he pulled it.
Heads-up for Nicolas: Arnaud Patard reported one issue with the patches as below. http://article.gmane.org/gmane.linux.ports.arm.kernel/120790 I will soon send a follow-up to get that fixed.
=== Plan === * v2 of the imx51-dt patch set