qcom: graphics: make dependency on sync headers explicit

Change-Id: Iba660a7b8758f6179c1c277a76fbb4ee60fcc88a
display: Add support for MDP 4.1

 * MDP 4.1 does not support the borderfill pipe and the baselayer logic
   should not be used.
 * Only use 3 pipes for MDP 4.1.

Change-Id: Ide542079902f35818300619f8eefd3d188342b5d
display: Fix support for MDP 4.1

 * MDP 4.1 still does not support the borderfill pipe, baselayer logic
   should not be used.

Change-Id: I587bdff4a03ced141e43819eea70cec1aedaeb7b
Merge remote-tracking branch 'cm/cm-11.0' into kk-4.4
100% sync with CM
display: Fix build with current msm mdp kernel header

Commit 999ee56abce2a0f25b3d4518a8a225fe74b3aae5 introduced a helper macro
to calculate the actual mdp revision. Use this here.

Change-Id: Ied0e0e32a4ce41acd367b81a3710c0b25559741d
Use numDisplays instead of MAX_DISPLAYS in hwcomposer reset() function

Change-Id: I98ee5f6bda680548aa0c7701e17f8a7e4e8d454c
Merge "Use numDisplays instead of MAX_DISPLAYS in hwcomposer reset() function" into cm-11.0
Change MSM8974
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_hardware_qcom_display into HEAD