Revert "Revert "msm: kgsl: use kgsl_mmu_device_setstate() if the GPU is already idle""

This reverts commit 04992db3ae9951ca148ceca70957bc9481d4c273.
Revert "Revert "msm: mdp: Update sync pt. behaviour""

This reverts commit a415ac277e14fb6a96e2c5d8028e49d4e284882c.
Revert "msm: kgsl: implement server-side waits"

This reverts commit 577b7526f08b81b09644217311f247d9a38b9754.
Revert "msm: kgsl: use kgsl_mmu_device_setstate() if the GPU is already idle"

This reverts commit 89405befd8ba030e9b65b5eed1e344899d87a9c7.
Revert "msm: mdp: Update sync pt. behaviour"

This reverts commit 8ce6469a0e17e7bfc81e1bfc71936e47a304639c.