Boost GPU Bus Freqs

* This should allow for higher stock benchmarks

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
build beta 6
cpufreq: make thermal-engine play nicely with OC

* not perfect yet but should do for now

Conflicts:

	drivers/cpufreq/cpufreq.c
Revert "intelli-thermal: increase sampling time to reduce sampling overhead"

This reverts commit 876b55cdd8bb3acc0c89c78d0f26dfd3247c4375.
Revert "intelli-thermal: use its own dedicated workqueue"

This reverts commit 7b744e62a35d8c3aed3171dc7a6b8221776b260b.
Revert "intelli/msm_thermal: initial coding for Qualcomm Snapdragon 800 devices"

This reverts commit 1780472bfe81b2edab25cb2d603f0c6bbf37f62b.
ARM: add support for kernel mode NEON

In order to safely support the use of NEON instructions in
kernel mode, some precautions need to be taken:
- the userland context that may be present in the registers (even
  if the NEON/VFP is currently disabled) must be stored under the
  correct task (which may not be 'current' in the UP case),
- to avoid having to keep track of additional vfpstates for the
  kernel side, disallow the use of NEON in interrupt context
  and run with preemption disabled,
- after use, re-enable preemption and re-enable the lazy restore
  machinery by disabling the NEON/VFP unit.

This patch adds the functions kernel_neon_begin() and
kernel_neon_end() which take care of the above. It also adds
the Kconfig symbol KERNEL_MODE_NEON to enable it.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Nicolas Pitre <nico@linaro.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
build beta 6
msm mped enabled