GPU Overclock: Initial Krait 600 ab GPU overclocking

add 360 MHz and 600 MHz options
make 360 MHz nominal case and 600 MHz turbo case

Change-Id: Ic095db7e62055dd6d5f779f029e9ff890469a6d3
Signed-off-by: Paul Reioux <reioux@gmail.com>
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

Change-Id: I0852bdf3d14923cfcd6b8df3feaf20a7f83ac189
Signed-off-by: Paul Reioux <reioux@gmail.com>
KGSL: make simple govenor a selectable option, co-exist with ondemand

also removed some hardcoded values

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

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

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