kgsl: add back content to the sleep function for this tz routine. Also fix the length of the governor name for the sysfs entry.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
kgsl: merge changes added on flo to make the alrgorithm a bit smarter.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
KGSL: when the GPU load is high for a longer period online all offlined cores and block hotplug operations until the GPU load is down the threshold again.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
msm: kgsl: Add intermediate power levels

Make use of the two independent power domains to
add intermediate levels.  Attempt to just increase
the bus frequency before also raising the GPU
frequency.

Change-Id: Ie2109df001f96e36e03959288aa957d63c0ef4a7
Signed-off-by: Lucille Sylvester <lsylvest@codeaurora.org>
Signed-off-by: Carter Cooper <ccooper@codeaurora.org>
msm: gpu: merge algorithm improvements from hammerhead.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
msm: kgsl: small calculation change.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>