Revert "suspend: remove disable/enable cpus every time suspend is called (which is called every damn 5 seconds -.-)."

This reverts commit caaa5a6b5187ced8eef0fa3cf463ec4fb73322f3.
cpufreq: Break out early if freq equals to target_freq

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq: create a helper function to get CPU utilization. Picked from @stratosk

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq: Initial CPU utilization should be 0

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Revert "cpufreq: Initial CPU utilization should be 0"

This reverts commit 4d4fd23d4b0ed3958629d3cdf04e09ada1a4878b.
Revert "cpufreq: create a helper function to get CPU utilization. Picked from @stratosk"

This reverts commit 4324d04637389b4ca63e957b3a09a610cd0420c3.