Reconcile with jb-mr2-release - do not merge

Change-Id: Idbf8ee4bd4b1c94e16c82092476bd76ebb6842c0
am 665dfb63: hwc: provide retire fence for virtual displays

* commit '665dfb63994cc0a0040e685ed750673e2bc5ed0d':
  hwc: provide retire fence for virtual displays
am 9f6e860e: gralloc: Add support for "RAW" and "BLOB" formats

* commit '9f6e860edc4b13d316c229eb0dd6512b6b581c70':
  gralloc: Add support for "RAW" and "BLOB" formats
am ef74186c: gralloc: fix gralloc module

* commit 'ef74186c0aae84b08c9b00496d8d8f8970248343':
  gralloc: fix gralloc module
am 16dd9dfb: gralloc: Add missing break statement

* commit '16dd9dfb184ed98c623770819418e168600b29c9':
  gralloc: Add missing break statement
am b53fd358: hwc: Use HAL tag along with graphics for trace

* commit 'b53fd3580ca9bd45e980c320daeb112e5d4f922a':
  hwc: Use HAL tag along with graphics for trace
am b90d859d: hwc: Fallback to GPU if source image width or height is less than 2

* commit 'b90d859d7a0efebeaab917a7d7c719dee0c87da8':
  hwc: Fallback to GPU if source image width or height is less than 2
am afd8f971: hwc: Check for mdp max downscale.

* commit 'afd8f9718bdcef7097dd630137f8ae274e9b72ca':
  hwc: Check for mdp max downscale.
am ba6e8a53: Revert "hwc: Check for mdp max downscale."

* commit 'ba6e8a536e083008d0d3506e25c8ce47f66b3e2c':
  Revert "hwc: Check for mdp max downscale."
am 85530ac7: hwc: Implement mixed mode composition.

* commit '85530ac7d0a1a8961320ca9c7de6adafcff3be08':
  hwc: Implement mixed mode composition.
am 5d6ba59e: hwc: Fix bugs with mixed mode MDP comp

* commit '5d6ba59e2cc10cac241153bd5b1088f2330ef8e6':
  hwc: Fix bugs with mixed mode MDP comp
am c61596b9: hwc: Check for mdp max downscale.

* commit 'c61596b90f6dd4dbbebfb1ffb4ad513f5fba485e':
  hwc: Check for mdp max downscale.
am f2b80d8a: gralloc: Mark buffers used by HW Texture

* commit 'f2b80d8abab47595b83e3ce9759d4ddccfeafe94':
  gralloc: Mark buffers used by HW Texture
am 0b658144: hwc: Update redrawing

* commit '0b6581440f8ee137a59af383a3d5207c58df215d':
  hwc: Update redrawing
am 215129c8: hwc: Alpha downscale on MDP4 is not a hard condition.

* commit '215129c8b0407f7ef02a7a2bdd00754714f4921c':
  hwc: Alpha downscale on MDP4 is not a hard condition.
am e4d4d1c2: gralloc: Add ITU-R standard info for YUV formats

* commit 'e4d4d1c2d57885a3a4d23461c317284f232dd3cd':
  gralloc: Add ITU-R standard info for YUV formats
am 0bf0358c: gralloc: Set correct private gralloc format for video buffers

* commit '0bf0358c270b7700f6049da5354a1c0c656fcded':
  gralloc: Set correct private gralloc format for video buffers
am 4df6fc1d: hwc: Disable fake vsync

* commit '4df6fc1dcca26b78692c27d723c0d0de099ec103':
  hwc: Disable fake vsync
am 15e8e620: hwc: Make sure vsync is enabled after unblank

* commit '15e8e620726e96ebed02d2433fb4c405e6e4a6cf':
  hwc: Make sure vsync is enabled after unblank
am 30851159: liboverlay: unset basepipe on overlay intialization.

* commit '30851159787a142ff3144bc34013eaed2d6f9e9b':
  liboverlay: unset basepipe on overlay intialization.