intelliactive: make touch boost interface generic

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/cpufreq/cpufreq_intelliactive.c
Revert "(3/x): msm: kgsl: rewritten interactive governor"

This reverts commit 818573022fc4e0830f0eeb9e301f0b26e6e13225.
Revert "msm: kgsl: updated interactive gpu governor"

This reverts commit 98561e387e7c775d93469f07919c0c5773d3d224.
Revert "gpu: increased busy_time for gpu_idle detection because of the higher screen resolution"

This reverts commit 072253d5186b67a1469dcd9c5573f69f63a1834d.
Revert "(4/4): added franciscofranco 's interactive gpu governor, gpu idle detection"

This reverts commit 8e5b360bd1682ae4329c8e6374572d75807fed41.
KGSL: Add a simple GPU governor for Adreno xxx GPU series

initial coding for a Simple GPU governor based on my own work 2 years ago
from Sensation GB kernel commit: c1ea8f64167270d67915b4d4fb00910b1c0f513f

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/gpu/msm/kgsl_pwrscale_trustzone.c
KGSL: make simple govenor a selectable option, co-exist with ondemand

also removed some hardcoded values

Signed-off-by: Paul Reioux <reioux@gmail.com>
KGSL: simple governor: expose tunables to sysfs interface via module_param

Signed-off-by: Paul Reioux <reioux@gmail.com>
KGSL: Simple Governor: fix minor logic issue

Signed-off-by: Paul Reioux <reioux@gmail.com>