mdss: provide "early suspend" support for X governors

now that they've deprecated real early suspend, use mdss panel driver
to determine whether screen is on or off

Conflicts:

	drivers/video/msm/mdss/mdss_mdp_overlay.c
	drivers/video/msm/mdss/mdss_samsung_dsi_panel.c
cpufreq: interactiveX V4: limit max freq when screen off

screen_off_max configurable via sysfs - default 2.27ghz
mdss: ignore RESET events
cpufreq: interactive: set some defaults for the sync freq feature
ocmem: free handle before returning from failure
ocmem: return 0 when free fails for client graphics
msm: mdss: update from N900PVPUCNC5
tick-sched: revert changes from v3.4.95 which conflicts with CA
set intellidemand as a default governor
cpufreq: open up write permissions for sysfs

Until uevent notifications are reliable again

Change-Id: Iae057ee04300faa63a3bc41e1f1d73d1919cb435
cpufreq: interactive: while overclocking, favor stock max unless load => 99
cpufreq: interactive: delete timers for GOV_START

Make sure that timers cpu_timer and cpu_slack_timer
deactivated before addition of new.

Change-Id: If31c4049606871df6f00efdc24b1d713c86a6f69
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com>
Git-commit: b430123367e78a6557bac3cf1558bcb85193fb12
Git-repo: https://android.googlesource.com/kernel/common/
[mattw@codeaurora.org: resolved trivial context conflict]
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
cpufreq: interactive: turn boost_pulse off on boost off

Change-Id: I36fe217fa047d68ea90e78b12c7db4537ea8010b
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
mdss: implement panel color control

Adapted and modified work by CM-10.2, morfic and ktoonsez
- what a pain this was to make it work on hlte

    Creates a syfs interface here:
	/sys/class/lcd/panel/panel_colors

    Will accept 0-4 for parameters:
      0 - Cold (more blues)
      1 - Cool
      2 - Normal (stock colors)
      3 - Warm
      4 - Hot (more reds)

Conflicts:

	drivers/video/msm/mdss/mdss_samsung_dsi_panel.c

Conflicts:

	drivers/video/msm/mdss/mdss_samsung_dsi_panel.c
log: quiet please
mdss: add powersuspend hooks

Only applicable for ks01lte
Revert "cpufreq: interactive: delete timers for GOV_START"

This reverts commit 184a44e516a49c50e84cbf1b6e4729d0c7df7614.