mach-tegra: Kconfig: switch dependencies and positions so that autoconf shows mpdecision first

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: adjust hotplug values

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: reduce delay to 150ms, also update lpcpu up/down

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

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: lower hysteresis loop count by 1

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: Don't switch to gmode while suspended

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: add suspended workqueue to switch back to lp

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: mpdecision: make sure we are in lpmode range

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: mpdecision: clean up get_rate()

Actually this could be removed, but I needed some rate
modifiers in the past, hence leave it here for the time being.

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: fix return of tegra_lp_cpu_handler() if mutex cannot be locked

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mach-tegra: tegra_mpdecision: add mutex to suspend worker

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