mali: bulk import of r3p2-01rel3 drivers from i9300-update12
mali: enable r3p2 build
Remove r3p1 drivers, update defconfig

Change-Id: Idb9131995524b3d43ed425814fa81c04e8fe316e

Conflicts:

	arch/arm/configs/cyanogenmod_i9300_defconfig
	drivers/media/video/samsung/mali/arch-orion-m400/config.h
	drivers/media/video/samsung/mali/common/mali_kernel_mem_os.c
	drivers/media/video/samsung/mali/platform/mali_platform.h
	drivers/media/video/samsung/mali/platform/orion-m400/mali_platform_dvfs.c
	drivers/media/video/samsung/mali/platform/pegasus-m400/mali_platform_dvfs.c
base: import sync and sw_sync from i9300-update12
base: add forgotten sync.h
ump: nuke SVN_REV
mali400 r3p2: Fix inline kernel build and disable CMA mem validation

Change-Id: I1a99ebc2a12fc7f4896447867eca5ffe513bb74e
mmc: Enable support for Triangle Away

Exposes /dev/block/mmcblk0boot0 and /dev/block/mmcblk0boot1, where
the custom binary flash count is stored.  Re-exposing these enables
the use of utilities like Triangle Away to reset the counter.

Change-Id: I4a6d4784075b4f993c7e0be4a4b7890356104ca5
Optimized memcopy (again)
mms152_ts: fix longpressoff bug

fixed bug that was causing the first tap on resume to be discarded.
mali: port GPU controls to new r3p2 driver
gpio-keys: add option to block Home button
cpufreq/zzmoove: added ACF and misc time-in-state stuff (WIP)

- added tuneable for add_cores_first_freq (0 = disabled)
	any attempts to scale the CPU beyond the threshold set here will
	instead trigger a core to be brought online. then the governor
	waits add_cores_first_skip_cycles before running again. if the load
	still is high, another core will be added, etc.

- added tuneable for add_cores_first_skip_cycles (0 = disabled)
	after a core is brought online via ACF, the governor will not check
	system load until this many cycles have gone by.

- added tuneable for add_cores_first_skip_down_cycles (0 = disabled)
	after a core is brought online via ACF, the governor will not perform
	any unplugging work until this many cycles have gone by.

- also added some time-in-state stuff that's a WIP.