msm_fb: Make buffers aligned to 4K page boundary

This change makes the frame buffers aligned to the page
boundary. Improves GPU performance since accessing the
frame buffer from page boundary is faster.

Change-Id: I17879437dd7cbb9a1758d82321c6e68dbd88b9e0
CRs-Fixed: 325134
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>

Conflicts:
	drivers/video/msm/mdp4_overlay_atv.c
	drivers/video/msm/mdp4_overlay_dsi_video.c
	drivers/video/msm/mdp4_overlay_lcdc.c
	drivers/video/msm/mdp_dma.c
	drivers/video/msm/mdp_dma_dsi_video.c
	drivers/video/msm/mdp_dma_lcdc.c
	drivers/video/msm/mdp_dma_tv.c
	drivers/video/msm/msm_fb.c
KGSL: initial 3D GPU Overclocking

  * Add initial 3D GPU OC up to 320MHz
  * Avaible FREQ steps (3D): 27, 177, 200, 228, 266, 300 and 320 MHz
  * Max FREQ can be set via SYSFS

  * Example:
	- 320MHz Max Freq
	echo "320000000" > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

	- 266MHz Max Freq
	echo "266667000" > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

Conflicts:
	arch/arm/mach-msm/clock-8x60.c
	arch/arm/mach-msm/devices-msm8x60.c
GT-I9210T defconfig: enable initial 3D GPU OC in defconfig as default, bump version up to 2.0.5.0

Conflicts:
	arch/arm/configs/dream_i9210t_defconfig
	build_kernel.sh
BUILDFLAGS: optimize for armv7-a, cortex-a8
scheduler: Re-compute time-average nr_running on read

Re-compute time-average nr_running when it is read. This would
prevent reading stalled average value if there were no run-queue
changes for a long time. New average value is returned to the reader,
but not stored to avoid concurrent writes. Light-weight sequential
counter synchronization is used to assure data consistency for
re-computing average.

Change-Id: I8e4ea1b28ea00b3ddaf6ef7cdcd27866f87d360b
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Tested-by: Sai Gurrappadi <sgurrappadi@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>