shooter_u: display: Minor clean-up

Signed-off-by: Sultanxda <sultanxda@gmail.com>
gpu: ion: Port from CAF kk_2.7-stable

*Reverted "gpu: ion: Add support for CMA allocations in cp heap" to avoid a massive update to dma-mapping (we don't use CMA anyway)

Signed-off-by: Sultanxda <sultanxda@gmail.com>
shooter_u: Re-map memory for AOSP

Signed-off-by: Sultanxda <sultanxda@gmail.com>
shooter_u: Fix memory limits

Signed-off-by: Sultanxda <sultanxda@gmail.com>
ion: ioctl compatibility with userland using old api

As far as I can tell, flags passed by userland are now used to determine
buffer caching.

Note in ION_IOC_ALLOC_COMPAT we are currently forcing uncached buffer
allocations (needed to make a choice here).  This
may need to change.

Signed-off-by: Flemmard <flemmard@gmail.com>
vidc: Port from CAF kk_2.7-stable

Signed-off-by: Sultanxda <sultanxda@gmail.com>
arm: Kconfig: Select HAVE_DMA_ATTRS for ARM

Signed-off-by: Sultanxda <sultanxda@gmail.com>
gpu: msm: Port from CAF kk_2.7-stable

Signed-off-by: Sultanxda <sultanxda@gmail.com>
kgsl: Fix GPU freq being set to the max by default (320MHz)

Credit to SebastianFM: https://github.com/SebastianFM/SebastianFM-kernel/commit/831882790c5f09a4c9cf008322777f9aaa65d45b#diff-a20c5be16a95b59d8023e63f9ffa6523R987
kgsl: fix genalloc BUG when detroying pagetable.

kgsl allocs some memory (in map_global), but never free it.
Fixes that.
Only happens when on GPUMMU ..
msm: kgsl: Fix GPUMMU mapping.

Change "msm: kgsl: allow consistent CPU and GPU mappings" broke the older,
GPUMMU mapping. Revert it partially to keep older targets working.

Not tested with IOMMU targets.
base: sync: Update from CAF kk_2.7-stable

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Makefile: Fix for standalone compilation
msm_fb: Port from sultan-kernel-pyramid-pure-3.4

Based off of CAF kk_2.7-stable.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
shooter_u: display: Fix framebuffer memory allocation

Signed-off-by: Sultanxda <sultanxda@gmail.com>
revolution_defconfig: Update for AOSP KitKat
Add missing headers for new msm_fb
shooter_u: Fix compile errors

Signed-off-by: Sultanxda <sultanxda@gmail.com>
usb: f_projector: Fix compile error caused by missing get_fb_addr

Signed-off-by: Sultanxda <sultanxda@gmail.com>
devices-8x60: Update available 3D GPU frequencies

Signed-off-by: Sultanxda <sultanxda@gmail.com>