Here is my workaround for now. I brought forward the dt support from 3.0.
git://git.linaro.org/ubuntu/linux-linaro-precise.git 001947f dt: Linux dt usage model documentation b5f9d90 arm/dt: vexpress: add basic DT platform matching support b2b9f46 arm/dt: Add basic devicetree support to IGEPv2 and v3 84afe31 arm/dt: Add a make rule to build dtb for enabled boards f4575a6 arm/dt: Add basic device tree support for Beagleboard 2f332b62 arm/dt: Add basic device tree support for mx51 and mx53 boards 2e19aec arm/dt: Add basic device tree support for overo 41a788d arm/dt: Add basic device tree support for smdkv310 board 13d38b1 arm/dt: Add Pandaboard devicetree support
I left out the tegra and irq stuff. This works for panda I have not tested any other platforms yet.
--john
On Thu, Oct 20, 2011 at 8:33 PM, John Rigby john.rigby@linaro.org wrote:
On Thu, Oct 20, 2011 at 7:44 PM, Nicolas Pitre nicolas.pitre@linaro.org wrote:
On Thu, 20 Oct 2011, John Rigby wrote:
This tree seems to be missing per board dt support so booting with a device tree doesn't seem to work. Need something like for example this commit that added it for panda in the 3.0 tree:
commit d24e9a194c2ed4ca56b8f4e7d96038cd3af3fda8 Author: Grant Likely grant.likely@linaro.org Date: Tue Jul 5 23:42:31 2011 -0600
arm/dt: Add Pandaboard devicetree support
Enable basic device tree support on Pandaboard
Signed-off-by: Grant Likely grant.likely@linaro.org
Grrrrr. One might speculate about the reasons why those tidbits are reported missing only after the freeze date. :-/
Sorry, we have had 3.1 ci packaged kernel builds going for only about a week now and the lava submission only started working a couple of days ago. Also the lava kernel testing boots without dt so the bug did not show up until I did a manual test today after the release.
--john