board/devices: GPU overclocking option enabled

increase max to turb 320 MHz with corresponding bandwidth increase
to avoid BW starvation which defeats the purpose of frequency bump
in the first place.

Conflicts:
	arch/arm/mach-msm/Kconfig
msm: kgsl: Add supporting code for 2d dcvs

2d dcvs will also need changes in TrustZone.  However
by adding this code first the TrustZone update can be
made later without breaking any functionality.  This
feature is disabled by default and should not be
enabled without the necessary TrustZone changes in
place.

Change-Id: Ifdd511a3f18ba90faee189393ffc231fbbc6e2cd
Signed-off-by: Lucille Sylvester <lsylvest@codeaurora.org>
modified by faux123
msm: Add indicator for full HD playback support

Add variable to check if fullHD playback can be
disabled in video driver for specific targets.

Change-Id: I8b73aa03dcf0a9a5fab426e4ba52a542c2265cf2
Signed-off-by: Rajeshwar Kurapaty <rkurapat@codeaurora.org>

Conflicts:

	arch/arm/mach-msm/devices-8960.c
msm: display: Add rotator bus scaling vectors for 8660/8960

Add rotator bus scaling vectors for 8660 & 8960 targets

Change-Id: I9590fff72a57687b110355e3862d5ac5cf61e0cc
Signed-off-by: Nagamalleswararao Ganji <nganji@codeaurora.org>

Conflicts:

	arch/arm/mach-msm/board-8960-display.c
	arch/arm/mach-msm/board-msm8x60.c
	arch/arm/mach-msm/devices-8960.c
board/devices: add another clock speed step for GPU 2D to conserve battery
devices-msm8x60.c:  fix kgsl gfx2d1_clk status stuck at 'off' errors
Credit to: Chad Goodman
Update kgsl [bruce2728]

Conflicts:
	arch/arm/configs/doubleshot_defconfig
	drivers/gpu/msm/kgsl.c
	drivers/gpu/msm/kgsl_pwrctrl.c
	include/linux/msm_kgsl.h
Update kgsl from VilleC2

Conflicts:
	drivers/gpu/Makefile
	drivers/gpu/msm/kgsl.c
	drivers/gpu/msm/kgsl_pwrctrl.c
We dont use ION
add sync.h header