kgsl: Disable caching of SMMU page table translation in L2 for GPU

Ensure graphics SMMU will always do page table translations from
memory instead of using L2 cache.

b/9199241

Signed-off-by: Ajay Dudani <adudani@codeaurora.org>
Revert "defconfig: Allow to unload module"

This reverts commit 6e9d083ca67bbecea148f9b68cd23f3a20678e6b.
Revert "defconfig: Enable Touch Control required flag."

This reverts commit 372b731063f6208995a36ceb9a2d9d7cb6272877.
Revert "module: also bypass bad_version check."

This reverts commit a666137d079b4ca95716cb3bfc3746012a6e5cb3.
Revert "modules: bypass vermagic check for  TouchControl module."

This reverts commit 3313e0aa10adf49d2a1a7c47884f063d7e3e8446.
kgsl_pwrscale_trustzone.c: Limit scalable GPU freq to user settings.
mach-msm: Tweak GPU BW, hope it help on camera flickering problem
rewritten makefile
rewritten arch/arm/makefile