Revert "Revert "ElementalX governor""

This reverts commit 19d6023c983478fda5a3dab5429c53d8028a3fbb.
Revert "PM: devfreq: Use high priority workqueue"

This reverts commit 6941db45959a2e55068b2b47a479472eb49b88b6.
Revert "msm: kgsl: Fix nice level for higher priority GPU start thread"

This reverts commit d51a3bc0e7d03a24926ba160a7d6585082ec71eb.
Revert "msm: kgsl: enable CPU IRQ while suspending context"

This reverts commit 37dfa8a414ef4ef0338a0b19a60db2b66b19a4a4.
Revert "PM / sleep: unregister wakeup source when disabling device wakeup"

This reverts commit c36377ed3d2a7112dcc49ebaf5644f0edd0342eb.
Wake gestures: reduce idle drain
Wake gestures: remove broken phone call trigger
elementalx governor: disable cpuboost
update defconfig