msm: kgsl: Fix nice level for higher priority GPU start thread

Before, we were actually setting the lowest possible priority.

Change-Id: I3a52de949eee0faea8061dd91ed303fa8231f0d4

Signed-off-by: Jean Francis Dominique S. Mabalot <jmabalot@google.com>
msm: Improve qpnp-vibrator scheduling

 * Skip the workqueue and use spinlocks to improve interactivity
 * This vastly improves "recent apps" in Android

Change-Id: I77da17b4f1ce2f213772c41ddbac21250432279e
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>
Revert "msm: kgsl: Fix nice level for higher priority GPU start thread"

This reverts commit 55011e809d1849e90654cbf04cbb78022a29b667.

Signed-off-by: Jean Francis Dominique S. Mabalot <jmabalot@google.com>
Merge branch 'mainstream' of https://github.com/emceethemouth/kernel_hammerhead into mainstream