change kernel local version to PA
N7100: switch to mali r4p0
mali400: use pegasus platform code from r3p2

r3p2 pegasus platform code has midas specific changes for
DVFS and also better support for Exynos4212.

This slightly improved the performance of the GPU.

Change-Id: I2ad903cd868e5c6bf1ce176aa43dfd056c19e5fc
smdk4412: disable CMA allocations for I9300 and N7100

Samsung labelled DMA_CMA as experimental and currently there are
issues with CMA MFC allocations failing which affects the video
recording and video playback. I9305 doesn't enforce CMA allocations
and hence disable them for I9300 and N7100 too.

Change-Id: Ie7bc0e4fd5089083bc559d97648abfb8b9046489
Conflicts:

	arch/arm/configs/cyanogenmod_i9300_defconfig
	arch/arm/configs/cyanogenmod_n7100_defconfig
Mali UMP: add back missing ioctl

When upgrading to R4P0, following ioctl was accidentally removed:
  - UMP_IOC_ION_IMPORT

UMP_IOC_ION_IMPORT is needed in order to play videos with new OSS gralloc.

Change-Id: I1c6b0b1714b258b883226a9a6bff1e5430d9b9af
Revert "mm: fix memory management & CM CAMERA FIX (googyanas)"

This reverts commit cc4fbcc29a774132f01987022683a13bf4f10450.
Revert "mm: migration: add migrate_entry_wait_huge()"

This reverts commit 79848ba66d91e0c171ff203363e0c96629279c15.
Revert "mm compaction: fix of improper cache flush in migration code"

This reverts commit c0872911a5926b9c0a3e570cf8bf2a027275a664.