msm: hack and slash through the tangled thicket of FB_MSM
backport drm from 3.10-rc7

Sync to commit:

commit 9e895ace5d82df8929b16f58e9f515f6d54ab82d
Author:     Linus Torvalds <torvalds@linux-foundation.org>
AuthorDate: Sat Jun 22 09:47:31 2013 -1000
Commit:     Linus Torvalds <torvalds@linux-foundation.org>
CommitDate: Sat Jun 22 09:47:31 2013 -1000

    Linux 3.10-rc7

Signed-off-by: Rob Clark <robdclark@gmail.com>
WIP: drm/msm: add register definitions

Generated from rnndb files in:

https://github.com/freedreno/envytools

Keep this split out as a separate commit to make it easier to review the
actual driver.