LiveOPP 0.9.9

Courtesy @cocafe

Signed-off-by: cocafe <cocafehj@gmail.com>
prcmu-debug: Remove ARM OPP code

As it conflicts with LiveOPP code (The more cpufreq steps mess up prcmu debug driver).
And this code prevents us from having more available steps (can not boot).

Signed-off-by: cocafe <cocafehj@gmail.com>
LiveOPP: Recover ARM 100OPP PLLARM

To fix dead issue from 900 -> 300.

Signed-off-by: cocafe <cocafehj@gmail.com>
LiveOPP: Update to 1.0.1

Thanks @cocafe
LiveOPP: various improvements

Increase vbbn voltage for 1100 MHz step - @cocafe
Enable 100 MHz step - @cocafe
Adjust varm voltage for 1050-1250 MHz steps - ace2nutzer@xda-developers.com
Enable 300 MHz step
db8500-prcmu: Updates from cocore
Courtesy @cocafe
clock-db8500: Add arm_pll clock

Note: smp_twd is armss clock.

Signed-off-by: cocafe <cocafehj@gmail.com>
cpufreq: Optimize cpufreq_frequency_table_verify()

cpufreq_frequency_table_verify() is rewritten here to make it more logical
and efficient.
 - merge multiple lines for variable declarations together.
 - quit early if any frequency between min/max is found.
 - don't call cpufreq_verify_within_limits() in case any valid freq is
   found as it is of no use.
 - rename the count variable as found and change its type to boolean.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
misc: Clean up warnings

Signed-off-by: cocafe <cocafehj@gmail.com>
Revert "branding"

This reverts commit cb6ed4441df9aa3b6237705d64802b3257350e9c.

Conflicts:

	scripts/mkcompile_h
add croskompile
edit voltage, no rebot
prcmu-qos-power: disable all qos ARM_KHZ requirements
pm: Remove most of ARM KHz Qos requirements

When requires ARM KHz QoS will override cpufreq min value.
That's why we "can not" set min value when touch booster is enabled,
We set it, then touch booster overrides it.

In other words, cpufreq min value control in userspace will have no effect.

Experimental still.

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Add GPU OC, beta version

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Add fullspeed interface

Some users reported that their GPU clocked at 199 kHz.
When ape opp50 is required, mali clock will be divided by 2.
Namely, 399 kHz goes to 199 kHz.
Now, added an interface to monitor this.
Say 1 to set opp100, say 0 to set opp50.

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Fix bugs

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: GPU OC 1.0.1

1. Adjust DVFS table
2. Get rid of setting boost index manually
3. Various changes, code style

Signed-off-by: cocafe <cocafehj@gmail.com>
Merge pull request #1 from yanpol199/overclock_sams

add OC