Since there is no support for the Matrix board in mainline u-boot (and I could not find patches to support all Matrix features in u-boot), here is a patch with this support.
This patch still uses the SabreSD machine type.
@ someone from TBS: Can you please request an own board-ID (machine type) for the tbs2910 at http://www.arm.linux.org.uk/developer/machines/ !?
Then I can try to get this code in the mainline u-boot.imx repository.
Thanks!
PS: Testers welcome...
Edit 20141004: New patch version with proper zImage and raw initrd support, as requested. Save settings to make sure that relocated device tree blob ends up in low memory. Second patch to speed up the framebuffer.