update
mali: enable r3p2 build

(cherry picked from commit 259d053f2b1c8368e63c4471458616ddeaff2b6d)
mali: bulk import of r3p2-01rel3 drivers from i9300-update12

(cherry picked from commit 83bbd887c4db5956cadb7d4ee5bbd617ecb578a4)
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

(cherry picked from commit c0d86e2dc6a7a5a64eb30006a997a74fd4103977)

Conflicts:
	arch/arm/configs/cyanogenmod_i9300_defconfig
temasek defconfig - debranding

(cherry picked from commit b44efa5701e1e560533a0965e5bef407057f7846)

Conflicts:
	arch/arm/configs/cyanogenmod_n5100_defconfig
	arch/arm/configs/cyanogenmod_n7100_defconfig
base: import sync and sw_sync from i9300-update12

(cherry picked from commit 1e117a56cf5dce1985b38ba355eeb630c56503b3)
base: add forgotten sync.h

(cherry picked from commit e144aa8fef30deff669136051250bf3239c556f3)