cpufreq: Disable hotplug during UI interaction

Disable all hotplug activity when touch/UI interaction is in progress.

This change locks down #online cores for a brief period when
touch/UI interaction is in progress.

Change-Id: I793df8341be443696688caed789578db347b3385
Signed-off-by: satya popuri <spopuri@nvidia.com>
cpufreq: mid-range frequency bias

Restrict go_maxspeed_load and max_boost at mid-range frequencies.

Change-Id: I9e3c59bbe708b428e12ce4dbef2144be09751d5a
Signed-off-by: satya popuri <spopuri@nvidia.com>
Reviewed-on: http://git-master/r/111754
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Karthikeyan Samynathan <ksamynathan@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
adapted for Nexus Grouper kernel from NV reference by faux123