Linux 3.0.73

Conflicts:

	Makefile
	fs/ext4/ialloc.c
Linux 3.0.74

Conflicts:

	Makefile
	arch/arm/mach-exynos/cpufreq-4x12.c
	include/linux/cpufreq.h
mali: Add control interfaces

Brand new interfaces for new scaling logic.

Conflicts:

	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c
mali: add current_freq and time_in_state to interfaces

Also fix the flipped input when reading in table freq and voltages.

Conflicts:

	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c
mali: Use the new sysfs_helper file, and force freqs on max & min policy updates.
mali: Move ASV application to the init stage

Previous to [asv: Change initcall level to an earlier stage] the ASV voltages
would be applied too late for them being read out on ramfs post-init, or to
be changed at boot by scripts without being overridden by the ASV application
shortly after.

Since now we are guaranteed an initialized exynos_result_of_asv, do the ASV
application immediately on init, instead of DVFS runtime, to avoid the issue.

Conflicts:

	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c
asv: Change initcall level to an earlier stage

We cannot wait for all device_initcall's (And subsequently module_init calls) to
complete before doing the ASV level readout without doing silly workarounds in
those drivers, waiting for an uninitialized exynos_result_of_asv.

Just change the ASV driver initialization from device stage to subsys stage, as
it is not dependant on other drivers or modules.
mali: Add control for utilization timeout

Conflicts:

	drivers/media/video/samsung/mali/common/mali_kernel_utilization.c
	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c
mali: Some refactorings for consistency

Conflicts:

	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c
mali control

Change-Id: Ia4722da74eda56adef71b8809b8181d18398bd35

Conflicts:
	drivers/misc/Makefile

Conflicts:

	drivers/misc/Kconfig
	drivers/misc/Makefile
modified mali_control

Change-Id: If7a1f080e5861c5ab67d46caf24709ad6038244f
mali_control.c: some more changes

Change-Id: I68873df65fe2f92d881e6dca4b4e63eaf2540e98
Revert "mali_control.c: some more changes"

This reverts commit 37679ef546798d129f9d19deb43453112eb4a09e.
Revert "modified mali_control"

This reverts commit abc4a7ccae021511d19cd10e9ea0dc0620ca2706.
final fix
Merge branch 'efpatches' of github.com:Efpophis/android_kernel_samsung_smdk4412 into efpatches