Revert "Set Interactive GPU gov as default"

This reverts commit aa363c7f6cfbc8d0de215017b3b36200dbde41d6.

Change-Id: Ia7445dec2badcac52c24cf3f14bcb446d8c759a3
Merge "Revert "Set Interactive GPU gov as default"" into kk4.4
msm: kgsl: Treat 0x0 as valid GPU pagetable physical address

Iommu driver could be allocating a valid GPU pagetable at
physical address 0x0, remove assumption from GPU kernel driver
that 0x0 is invalid pagetable address.

Change-Id: I213c0fbc1d90a13bef83c7d7589ad9e5729771fd
Signed-off-by: Tarun Karra <tkarra@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
msm: kgsl: Fix mem leak when page allocation fails

Page allocation may fail during OOM condition. Update
sglen and size to correct value (allocated) so that
they get freed in kgsl_sharedmem_free().

Change-Id: I1aa0ca77bb767523dfcf0f6cc3a21eac2b6b80e4
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
msm: kgsl: build only a3xx for mako, remove a2xx and a4xx

Change-Id: Ie5e495c871c04e59abfeee80aa609ebcb49657f3
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
msm: kgsl: Fix Z180 memory leak

Decerement entry refcount, which incremented
in kgsl_sharedmem_find_region.

CRs-Fixed: 635747
Change-Id: I621ba8f8e119a9ab8ba5455b28a565e3cae2f7cd
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Revert "msm: kgsl: Treat 0x0 as valid GPU pagetable physical address"

This reverts commit b14637b53d51bcfe1cd5b4cf86eaa57df587d7ba.

Change-Id: I8fdb90ae796499cc6026a6b4c2aded330071fd6b
Revert "msm: kgsl: Fix mem leak when page allocation fails"

This reverts commit bb8ae18b99096bae1085d23f8746358da43a5d41.

Change-Id: I90160c0cd9eaad43d5fcfb8f3599aeb192abf53e
Revert "msm: kgsl: build only a3xx for mako, remove a2xx and a4xx"

This reverts commit 46328e83c9c02951fa38a530be866ffdcdf77b0e.

Change-Id: I6e80d634b57ec7a1c3b981dc4af17d5f1a7dac28
Revert "msm: kgsl: Fix Z180 memory leak"

This reverts commit 981eedff4a30bff40aa2eadaa0bdedd422a16be8.

Change-Id: I74b0370932b5cccca63cc983ec34ab6c70b378e0
Merge "Revert "msm: kgsl: Treat 0x0 as valid GPU pagetable physical address"" into kk4.4
Merge "Revert "msm: kgsl: Fix mem leak when page allocation fails"" into kk4.4
Merge "Revert "msm: kgsl: build only a3xx for mako, remove a2xx and a4xx"" into kk4.4
Merge "Revert "msm: kgsl: Fix Z180 memory leak"" into kk4.4
Merge branch 'kk4.4' of https://github.com/SlimRoms/kernel_lge_mako into kk4.4-dev
Linux 3.4.88
acpu-8064: Repair VDD

Signed-off-by: Muhammad Najmi Ahmad Zabidi <najmi.zabidi@gmail.com>
Seladang v4 AOSP

Signed-off-by: Muhammad Najmi Ahmad Zabidi <najmi.zabidi@gmail.com>