WildKernel v010
msm8x60_celox: Add panel undervolt interface

This reverts commit b9d1d7e0accccf06f008351eddefaa38fb3749dd.

Conflicts:
	arch/arm/mach-msm/include/mach/board.h
msm8x60_celox: panel_uv: Minor clean-up

Signed-off-by: Sultanxda <sultanxda@gmail.com>
msm8x60_celox: panel_uv: Remove redundant if-statement

derpty derp derp

Signed-off-by: Sultanxda <sultanxda@gmail.com>
derpy
i2c: gp2a_proximity: Disable CPU-boost when proximity sensor is open

When proximity sensor is open, we are expecting the screen to be turning on and off rapidly. Disable CPU-boost when this happens so the CPU isn't boosted every time the screen turns on.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
hercules: Add patched thermald

See commit here: https://github.com/sultanxda/android_vendor_samsung_celox/blob/04909d91b519b2b86e1de614b5ba2f6583abd278/hercules/proprietary/bin/thermald
hercules: Disable thermald for now
WildKernel: Use proper celox base address
Revert "msm8660: add additional locking protection to touckey driver"

This reverts commit 315c7d620f5f3d9be1bc51613e08af66c231aeb9.

Mutex locks in touch_led_control() are trying to lock a NULL pointer, causing a NULL pointer dereference and subsequent reboot.

Conflicts:
	drivers/input/keyboard/cypress-touchkey.c
Revert "qt602240_ts: add additional mutex protection"

This reverts commit c69e66d1f70324f0d61766cd186d4532fa0350d7.
Revert "cpufreq: Fix freq limit init for cores resuming from hotplug"

This reverts commit 3a699712c715fdb51b5a238a42d2100927177b29.
cpufreq: minor cleanup
cpufreq: Retain each individual cpu policy

In the scenario that a non-primary core is resuming from a hotplug, the min/max policy gets reset to the kernel default. This patch retains those policies.
hercules: CPU_FREQ_RETAIN_MIN_MAX
cpu_boost: @sultanxda hates children
cpufreq: dederp
cpu_boost: Fix unbalanced cpufreq_cpu_get

Also, minor clean-up.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
build: Add support for overriding dynamic ramdisk
WildKernel v011