This driver has the same problem as the cbus drivers - mismatch
between platform_device and non-platform driver APIs.
Switching it to use platform_driver removes the random corruption and
badness I was seeing on boot.
commit e6dce93304c6c692e187b95eaea227cfe3cb3317
Author: Andrew de Quincey
This patch has been applied to the linux-omap
by youw fwiendly patch wobot.
Initial commit ID (Likely to change): c9023d6fa335c5dc49d67c142a1bd7887782
PatchWorks
http://patchwork.kernel.org/patch/25540/
Git (Likely to change, and takes a while to get mirrored)
http://git.kernel.org/?p=linux/