msm_fb: Partially-update mipi drivers from CAF msm-kk_2.7_rb1.30

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Revert "fs: proc: Fix RAM stats"

This reverts commit a4781663941fd291e01aaff3155e516fe95cfe75.
Revert "Linux 3.0.16 -> 3.0.101"

Reason: http://forum.xda-developers.com/showpost.php?p=50987527&postcount=3144
"Took a look at your last_kmsg; this is why I was skeptical about updating the kernel to Linux 3.0.101. Originally, I left the kernel at 3.0.16, and that's what I'm going to do in the next release. Updating ARM kernels with upstream Linux code designed for mostly completely different architectures and different operating systems can cause problems like this. Qualcomm and HTC meticulously go through their kernel source to optimize it for the best stability with Android and ARM; updating the kernel to the newest upstream Linux release messes this up. Your last_kmsg points to the workqueue driver being responsible for the reboot, and workqueue was only modified by me during the merge to the newest upstream Linux version. There's also a chance that this problem is coming from the CAF PM architecture, but I'm leaning more towards the upstream Linux merge being the culprit."

This reverts commit b2d04a4c54cf4c3784176eb1e2d2dca5dc8ab8bc.
Revert "kernel: power: Import from CAF msm-jb_chocolate"

This reverts commit 8a7f4cb6ffaaf707be4b275068ef2a397bbba66d.
Revert "pyramid: display: Fix artifacts/screen jumping due to vsync"

This reverts commit ff79f9a05c4d1f8a2b4d35a56a700d69f8f96a34.
video: msm: 8x60: seems like 8x60 mipi bus is lazy, we need to wait for it a bit longer to avoid glitches (thx u-ra for the find\!)
Sultan_defconfig: v1.0.5