acpuclock-8x60: Partially restore SebastianFM's configuration

Retained 1.62GHz L2-cache frequency for more stable overclocking at high speeds.
Partial reset to stock SebastianFM kernel
msm_fb: Import from CAF msm-kk_2.7_rb1.27

Signed-off-by: Sultanxda <sultanxda@gmail.com>
mdp: Fix compile errors

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

Fixes the black screen of death when trying to wake up display from sleep.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
mdp: Port HTC color enhancement feature

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

Signed-off-by: Sultanxda <sultanxda@gmail.com>
pyramid: mipi: Add panel voltage interface

Panel voltage can be changed on-the-go via the sysfs file /sys/module/msm_mipi/parameters/panel_uv, where panel_uv is a value between 0 and 700mV to undervolt the panel by (stock panel voltage is 3100mV). After the sysfs control is written to with the desired undervolt value (as a multiple of 25mV), turn the screen off and on to apply the new voltage.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
msm: display: command mode panel release fence

For command mode panel, release fence should be signaled after the buffer is
sent to the panel.  For performance consideration, allow one more commit to be
queued.  Keep the second kick off as short as enough.

Change-Id: I19af075ebf480d3e81b46b1cd2ef21a2893f143e
Signed-off-by: Ken Zhang <kenz@codeaurora.org>
Signed-off-by: Naseer Ahmed <naseer@codeaurora.org>
Signed-off-by: Iliyan Malchev <malchev@google.com>

Conflicts:
	drivers/video/msm/mdp4_overlay.c
msm: mdp: Update sync pt. behaviour

Add a retire fence and clean up the existing release fence
implementation

Signed-off-by: Naseer Ahmed <naseer@codeaurora.org>
Change-Id: Iecf7e95d0786ac43aa6a12d70442936600c0249a
mdp: Improve resume performance
 * Fix various delays, disable unsupported MDP footswitch.

Credit: cyanogen

https://github.com/CyanogenMod/android_kernel_htc_m7/commit/16404ce20d8a5ab296cfb149057a6d9f54ae2ae2#diff-55bd631ed7b6578fc84b1ed7fdde5cabR3395
pyramid: Increase SF heap size by 6MB

Signed-off-by: Sultanxda <sultanxda@gmail.com>
logger: Reduce memory usage
Add autosmp hotplug-algorithm by mrg666
senny_defconfig: Enable autosmp
senny_defconfig: Disable overlay1 writeback
vidc: Clean up memory-type acquisition

Signed-off-by: Sultanxda <sultanxda@gmail.com>
devices-msm8x60: Clean up vidc params

Signed-off-by: Sultanxda <sultanxda@gmail.com>
msm_rotator: Remove bus scaling

This is causing the device to reboot when starting a video while in landscape mode.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
pyramid: display: Clean up

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