I'm currently trying to get basic device tree support added to B Beagleboard and I suspect I've been going about things the hard/wrong way. Is there a branch which has all the required infrastructure already merged?
I've been working off linux-linaro-2.6.38.git, so I've applied some patches I found through Google:
"Add dtb make rule" http://www.mail-archive.com/linaro-dev@lists.linaro.org/msg02925.html
"Allow the device tree binary to be appended to zImage" http://www.spinics.net/lists/arm-kernel/msg119379.html
I was about to go hunting down the next missing bits when it dawned on me I must be doing something wrong. Surely there is a branch somewhere which already has all the essential changes?