Add compiler flags
Add motley grouper defconfig
Add Simple IO scheduler and set to be the default i/o scheduler
ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend
vfp_pm_suspend runs on each cpu, only clear the hardware state
pointer for the current cpu.  Prevents a possible crash if one
cpu clears the hw state pointer when another cpu has already
checked if it is valid.
System crashes if there is process migration during vfp_init() call.
During vfp_init(), if a process which called vfp_enable() is migrated
just after the call, then the process executing the rest of code will
access a VFP unit which is not ENABLED and also smp_call_function() will
not work as it is expected.

This patch prevents accessing VFP unit disabled by preventing migration
and also replaces smp_call_function() with on_each_cpu() to make sure
that no VFP remains disabled.
Revert "ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend vfp_pm_suspend runs on each cpu, only clear the hardware state pointer for the current cpu.  Prevents a possible crash if one cpu clears the hw state pointer when another cpu has already checked if it is valid."

This reverts commit 31d3897739f39b02af134bc15caa7062cb779a82.
Revert "System crashes if there is process migration during vfp_init() call. During vfp_init(), if a process which called vfp_enable() is migrated just after the call, then the process executing the rest of code will access a VFP unit which is not ENABLED and also smp_call_function() will not work as it is expected."

This reverts commit 8eea45c16beda8771b1b2f61f03ec005653628a7.
Revert "Revert "System crashes if there is process migration during vfp_init() call. During vfp_init(), if a process which called vfp_enable() is migrated just after the call, then the process executing the rest of code will access a VFP unit which is not ENABLED and also smp_call_function() will not work as it is expected.""

This reverts commit 2b9361604564d239e5186be16948e7199b3a2113.
Stop some kernel logging spam, we can see this in debug mode if we want
to.
Dynamic EDP - allows EDP to be enabled (safer) with an added simple
temperature throttle (based on Asus Prime)
OC to 1.6GHz

-Added 1.6GHz frequency table
-DVFS tweaks
-Speedo ID 7/Process ID 2 voltage tweaks
tegra3_dvfs: changes to allow OC for Process ID's 0 and 1.

Theoretically, these should be earlier release versions like IO and
earlier.
tegra3_dvfs: GPU OC to 446 (will add CONFIG switch later if successful)

-also fixed silly remaining brackets from prior debugging
Added V(R) I/O Scheduler
tegra: custom user voltage control (thansk faux123)

-also some voltage tweaks and debugging statement tweaks
Updated defconfig

-voltage control switch
-V(R) i/o scheduler
-default i/o should still be SIO
board-grouper-panel: increased panel clock rate - increases fps without
further GPU clock
tegra3  dvfs/clock tweaks

-Allow conditional GPU OC compile
-Frequency and voltage tweaks
-Hope to fix units that can't OC (CPU process_id = 3)
-Tweak cputegra to see if we can get the CPU to settle back a bit
-Tweak frequencies, some lower frequencies should be used more often for
better battery
Updated defconfig

Added some VPN/networking capabilities for those that need it (L2TP,
IP_GRE_DEMUX,INET_AH, INET_XFRM_MODE_BEET)

Some unnecessary debugging options turned off. Should save kernel RAM
usage.
cpu-tegra.c: default both force_policy_max and edp_enable to "1"

force_policy_max is available in sysfs under the cpu-tegra module if a
ROM dev would want to override this for some reason. This was causing
the cpu to spike above the frequency limit set from userland or
during ramdisk init.

edp_enable (a static variable not in sysfs) will be flipped
immediately to "0" unless the cpu is very warm on boot.