Initial support for board-shooter-display

Based on sultanxda, TEAM-SENNY and SebastianFM's work
msm_fb: Import from CM Samsung MSM8660 kernel (next branch)

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

Conflicts:

	arch/arm/mach-msm/include/mach/board.h
	drivers/video/msm/external_common.c
	drivers/video/msm/mdp4.h
	drivers/video/msm/mdp4_overlay.c
	drivers/video/msm/mdp4_overlay_dsi_video.c
	drivers/video/msm/mdp4_overlay_lcdc.c
	drivers/video/msm/mdp4_util.c
	drivers/video/msm/mipi_dsi.c
	drivers/video/msm/mipi_dsi.h
	drivers/video/msm/mipi_novatek.c
	drivers/video/msm/msm_fb.c
	drivers/video/msm/msm_fb.h
	drivers/video/msm/msm_fb_panel.h
	include/linux/msm_mdp.h
shooter: Add stubs for new msm_fb

credit:sultanxda
clock-8x60: Update for new msm_fb

credit:sultanxda
devices-msm8x60: Update mipi id

credit:sultanxda
msm_fb: Fix compile errors

Signed-off-by: Sultanxda <sultanxda@gmail.com>
shooteru_defconfig: Update for new msm_fb drivers

credit:sultanxda
sync: Update from CM Samsung MSM8660 kernel (next branch)

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

Conflicts:

	drivers/base/sw_sync.c
	drivers/base/sync.c
msm_rotator: Update from CM Samsung MSM8660 kernel (next branch)

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

Conflicts:

	drivers/char/msm_rotator.c
	include/linux/msm_rotator.h
mach-msm: Kconfig: Select FB_MSM_MIPI_DSI for Pyramid

Signed-off-by: Sultanxda <sultanxda@gmail.com>
msm_fb: ioremap framebuffer memory

Signed-off-by: Sultanxda <sultanxda@gmail.com>
include: video: Fix compilation with display-caf

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Add missing headers for new msm_fb
msm_fb: Port mipi drivers from VilleC2 JB 4.1 kernel

Fixes the black screen when trying to resume display from sleep, and the rebooting after screen is off.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
shooter: Port HTC color enhancement feature to CAF MDP

Ported from HTC One m7-kk-3.4.10-17db3b. This makes colors much more vivid.

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

Conflicts:

	arch/arm/mach-msm/board-pyramid-display.c
shooter: display: Add regulator initialization to mipi_dsi

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

Conflicts:

	drivers/video/msm/mipi_dsi.c
msm_rotator: Remove bus scaling

This is causing reboots with old vidc drivers.

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

Conflicts:

	drivers/char/msm_rotator.c
include: Update vidc headers from CM Samsung MSM8660 kernel (next branch)

This is a dirty hack to compile media-caf for now.

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

Conflicts:

	include/linux/msm_vidc_dec.h
	include/linux/msm_vidc_enc.h
	include/media/msm/vcd_property.h
shooter: Update bus bandwidth from CM

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

Conflicts:

	arch/arm/mach-msm/board-pyramid-display.c
fix build errors