display: Don't use MDP flip if prerotation is disabled

Change I7fd18226d8337b2cd9341d709c2bd030eff881f7 introduced the
flip operations to MDP, but those depend on prerotation. On
devices with disabled prerotation (like the mako), this causes
artifacting (horizontal mirroring) with 180 rotations.

Change-Id: I6f7d03a12a1315d5bdd9c8b32b1f2289274738a5
Don't build when variant is requested.

Change-Id: I32adc414e5e68af6c409115583984a09d65b6587
Fix a trivial signed vs unsigned comparison for gcc 4.7.

Change-Id: I525e7709ec5e93cacc90f12a371716d220ff65fa
Merge branch 'jb-mr1-release' of https://android.googlesource.com/platform/hardware/qcom/display into aosp
display: Allow build for all QCOM platforms

Change-Id: I82b62206ad3d827e1af68041f88f86f18dc19b90
display: Use fences for all targets

Change-Id: I89a8b661dba7919707ba26ff35fb294b22aaba67
hwc: Don't allow downscale with alpha on MDP <= 4.1

Change-Id: I86a9031a4c5ff28e9bb10f6ed7405946b1c600cc
Merge remote-tracking branch 'aosp/jb-mr1.1-release' into cm-10.1

Change-Id: I44a10eaa285d0521669781a4fafb7641df209186
Merge tag 'android-4.3_r2.1' into cm-10.2

Android 4.3 release 2.1

Conflicts:
	Android.mk
	libgralloc/alloc_controller.cpp
	libgralloc/gpu.h

Change-Id: Ia7b060bf83fb16c5693259a5c0e2e0073b042ff8
Fix building for mako

The makefile assumes the lack of qcom make macros implies the mako,
which is incorrect in our case. Explicitly exclude the mako from
QCOM_BSP for now, as well as any device with TARGET_HAS_OLD_QCOM_BSP
set

Change-Id: I63e2d08f8c49c52e7cef8b7c1fd3e90b1b0307bd
copybit: Fix type conversion error for GCC 4.7

Change-Id: I7f99986b4cafd9fbb384de8956d65d43d4b60e01