omap2plus-cpufreq.c: Fix derp

Signed-off-by: Amperific <amperific@gmail.com>
arch: omap: add userspace export of the current GPU clock. Works mostly like scaling_cur_freq.
Source: https://github.com/franciscofranco/Tuna_JB_pre1/commit/a9c8946aef889caaed0f37c8caf475ccdece78f5
omap2plus-cpufreq.c: Refactor the code with the previous ASKP source

Signed-off-by: Amperific <amperific@gmail.com>
Properly set 512 MHz GPU OC
Variable GPU OC: sysfs interface to cycle through different top gpu speeds (by imoseyon) and set 384 MHz GPU speed as default.

- sysfs control path: /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
  0 = 307mhz, 1 = 384mhz, 2 = 512mhz

Source: https://github.com/edoko/AirKernel_GN_JB/commit/8f8698154d5424853e814f1b4cb8542a63780c6f

Note boype: Finally got it working properly after examining the code; also slightly adjusted GPU voltages so that the 512 MHz OPP gets a little more current than the 384 MHz OPP.

Signed-off-by: Amperific <amperific@gmail.com>

Conflicts:
	arch/arm/mach-omap2/omap2plus-cpufreq.c
	arch/arm/mach-omap2/opp4xxx_data.c
Set-up pegasusq hotplugging to work with the tuna's dual-core and tweaked the governor
Tweaks were applied according to this guide: http://forum.xda-developers.com/showpost.php?p=24233103&postcount=3
pegasusQ: Little tweak to suit the kernels scaling better
CPU transition latency: fixed freezes; also optimized screen_on_min_freq behavior

Signed-off-by: Amperific <amperific@gmail.com>

Conflicts:
	arch/arm/mach-omap2/omap2plus-cpufreq.c