sys.c: fix unknown reference.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_dvfs.c: decrease min limit from 800mV to 600mV. Also decrease all CPU voltages by -25mV

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_clocks.c: remove 51Mhz CPU step - itits dumb and too low for my own liking. Also now boots correctly with 102Mhz and not 100Mhz

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_clocks.c: refactor CPU frequency tables and ajust EMC clock ratios.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Remove remnants of functions seelecting Conservative governor on screen off.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
edp.c: make all cores to go 1,3Ghz max

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq.c: add userspace voltage control. Original implementation from faux123 (which was based on Michael Huang's OMAP4460 work). Interface cleaned up, made more robust and secure.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
arch: tegra: some fixups

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
bq27541: Add current_now property

The current is returned by the charger as a twos
complement signed integer in milliamps.  Applications
such as CurrentWidget expect this to be microamps.

Signed-off-by: Andrew Dodd <atd7@cornell.edu>
Change-Id: I053b3d1f24ec04391e982fdcb4b3486241c3aa34
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_dvfs.c: extra 25mV on all steps for stability.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_dvfs.c: increase GPU clockk to 484Mhz

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_clocks.c: fix correct rate since the freq table refactoring.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra3_dvfs.c: change cpu_lp frequencies

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra: add GPU overclock interface.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra: add CPU_LP custom max_frequency interface.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra: add mutex_lock and mutex_unlock sik for safety.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra: make host1x max_rate scale with GPU's's max frequency.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq: fix wrong report of the frequency table in the UV interface.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra: add pll_c scaling based on gpu_freq*2*2. Also add new core voltage tables for separate types of gpu clocks. Thanks @morfic for all the testings and some of this commit code and ideas.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
tegra: decrease cpu_lp frequencies to prevent sleep of death.

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