msm: mdp: Disable early suspend only for the MDP driver

Early suspend is deprecated in the framework but disabling it
completely can affect other subsystems. Disabling only for the
MDP driver.

Signed-off-by: Naseer Ahmed <naseer@codeaurora.org>
msm: mdp: Disable early suspend locally

undefing at the header level could mess with other components.

Signed-off-by: Naseer Ahmed <naseer@codeaurora.org>
display: lcdc_ld9040: Remove early-suspend dependency

Signed-off-by: Sultanxda <sultanxda@gmail.com>
gpu: msm: Import from CAF jb_2.5

We're currently using jb adreno libraries, so we should be using the proper drivers that correspond to those libraries.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
gpu: msm: Fix regulator name for 3.0 footswitch drivers

Signed-off-by: Sultanxda <sultanxda@gmail.com>
gpu: msm: Fix compile errors

Signed-off-by: Sultanxda <sultanxda@gmail.com>
kgsl: Fix GPU freq being set to the max by default (320MHz)

Credit to SebastianFM: https://github.com/SebastianFM/SebastianFM-kernel/commit/831882790c5f09a4c9cf008322777f9aaa65d45b#diff-a20c5be16a95b59d8023e63f9ffa6523R987
gpu: msm: kgsl: Fix compatibility with old Ion drivers

Thanks to Steve Kondik.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Sultan_defconfig: v1.3.4