video: msm: Port msm_fb and mdp from HTC One GE 4.3 kernel

From m7-jb-3.4.10-e22f38b

Signed-off-by: Sultanxda <sultanxda@gmail.com>
video: msm: Port msm_fb and mdp from HTC One GE 4.4 kernel

From m7-kk-3.4.10-17db3b4

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Increase MDP max clock to 267MHz

Signed-off-by: Sultanxda <sultanxda@gmail.com>
include: linux: Add missing definitions to mdp and rotator

Needed to compile KitKat display HAL
video: msm: Complete the msm_fb port from the HTC One GE KitKat kernel

Signed-off-by: Sultanxda <sultanxda@gmail.com>
video: Import framebuffer drivers from CAF msm-kk_3.5_rb1.13

Signed-off-by: Sultanxda <sultanxda@gmail.com>
video: Fix CAF KitKat framebuffer compile errors

Signed-off-by: Sultanxda <sultanxda@gmail.com>
pyramid: Fix display driver for CAF usage

I referenced CM kernels and other HTC panel drivers for some of this.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
senny_defconfig: Disable writeback

This fixes the skewed display with CAF KitKat framebuffer drivers.

TODO: Find out why writeback isn't working with the CAF KitKat framebuffer drivers.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
video: Port M7 mipi drivers

Also fix the rest of the things. Too lazy to separate into commits right now.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Delete 3.4 drivers
Villec2: 3.0 camera drivers
Update Headers
Pyramid: Add board file
Camera Fixes
compilation fixes
fix Sultan's derp
pyramid: Add CAF msm-kk_3.5_rb1.9 panel writeback code

NOTE: Enabling writeback still skews the display, so I'm leaving this here for when the skewed-display issue is solved.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
video: Clean framebuffer driver import from CAF msm-kk_3.5_rb1.9

Signed-off-by: Sultanxda <sultanxda@gmail.com>
board-pyramid-display: Fix panel writeback ifdef

Signed-off-by: Sultanxda <sultanxda@gmail.com>