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.
video: tegra: host: Fix error case memory leaks

When a submit fails, the related nvhost_job is not freed. Add an
explicit free. Also, 3D is mapping the save buffer, but it is not
unmapped.

Bug 991972
mm: Ensure pte and pmd stores ordering.

Bug 974153
Voltage Control tweak - let's ignore the highest freq slot for show and
save since it shows 1.6GHz twice in the voltage table in System Tuner.
We are are only allowing 1200mV for 1.6, so the top slot is not
currently used.
cpu-tegra: let's skip the temporary downclock and kernel log spam if the
custom EDP throttle is not currently enabled.

Conflicts:
	arch/arm/mach-tegra/cpu-tegra.c