BLN: add an `interval` toggle

Change-Id: I1b91689dba433fda06724372eca38ea700f30d35
kgsl: Update to CAF kk_2.7_rb1.33
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.
gpu: ion: Modify ION_NUM_HEAPS to reflect actual max

ION_NUM_HEAPS is meant to represent the actual max number
of heap types in the system, but currently doesn't reflect
any custom heaps.  This patch changes it to 16.

Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
kgsl: Sync with CAF kk_2.7-stable

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

Fixes graphical glitches

Change-Id: I59204afddb3ef7c3fe3e5b4ed2fc8985826e7ff9