mach-tegra: tegra_mpdecision: fix debug #if

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: update core data on first call

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: don't let the workthread run if we are still paused

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: restore rudimentary screen on/off function. (!watch the TODOs!)

This send all cpus that are online & mpdecision to sleep when the
screen is deactivated and wakes mpdecision when the screen is activated
again.

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: get tegra cpu clocks during init (cpu, g, lp)

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: add lp cpu handler

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: cpu-tegra.h: fix missing header

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: add initial lpcpu decision making (needs work)

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: add lpcpu hysteresis protection

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: add screen on/off lpcpu handling

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: fix kmsg output and add ninjacore to cpumask

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: adjust hysteresis loop for lpcpu

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: we have to be idle if lpcpu is already up and cpu0 is < idle_top_freq

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: only show an additional message if an error is encountered

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: replace lp_up helper with native function

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: remove lpcpu up hysteresis loop for now

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: fix readability

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>