am 26ad3929: am e755bd40: add /vendor support

Merge commit '26ad39290948f7728b613208e5b8dc311029ebfe'

* commit '26ad39290948f7728b613208e5b8dc311029ebfe':
  add /vendor support
gps: Adding AgpsRilInterface extension

Change-Id: Iddc10906ca4bd59fef25d51068e0c69998aae13f
Signed-off-by: Mike Lockwood <lockwood@android.com>
am 5f404f58: gps: Adding AgpsRilInterface extension

Merge commit '5f404f58df329e7676f8fd47bb9bb82f9dc047f1' into gingerbread-plus-aosp

* commit '5f404f58df329e7676f8fd47bb9bb82f9dc047f1':
  gps: Adding AgpsRilInterface extension
am b15cd546: am 5f404f58: gps: Adding AgpsRilInterface extension

Merge commit 'b15cd546e2043b7530c8eabf235820906e42eaa3'

* commit 'b15cd546e2043b7530c8eabf235820906e42eaa3':
  gps: Adding AgpsRilInterface extension
GPS: Add update_network_state call to AGpsRilInterface

Change-Id: I3ecc24965ef7fbd943738dee7d0e440bfdeae753
Signed-off-by: Mike Lockwood <lockwood@android.com>
am 455e83b7: GPS: Add update_network_state call to AGpsRilInterface

Merge commit '455e83b705cf4ab830b79585f83176b90daed895' into gingerbread-plus-aosp

* commit '455e83b705cf4ab830b79585f83176b90daed895':
  GPS: Add update_network_state call to AGpsRilInterface
am 7b96b46c: am 455e83b7: GPS: Add update_network_state call to AGpsRilInterface

Merge commit '7b96b46c5bc0bb7149c5323c9537660558e65bad'

* commit '7b96b46c5bc0bb7149c5323c9537660558e65bad':
  GPS: Add update_network_state call to AGpsRilInterface
Allow disabling page-flipping.

Some devices have low-level bugs in their page-flip.

Disabling it at this level gives us more flexibility
than trying to control it elsewhere.

Bug: 3097357
Change-Id: Icc6ae172264e453bec0680e74a497a2b24299c4a
am 118b5d79: Allow disabling page-flipping.

Merge commit '118b5d7961a4abc29c8bd592956007f40ad4fc6d' into gingerbread-plus-aosp

* commit '118b5d7961a4abc29c8bd592956007f40ad4fc6d':
  Allow disabling page-flipping.
am 4829b184: am 118b5d79: Allow disabling page-flipping.

Merge commit '4829b184f15350de20096a97e583ed4c2b3d6427'

* commit '4829b184f15350de20096a97e583ed4c2b3d6427':
  Allow disabling page-flipping.
fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices

there are a typo in hardware.h where FLIP_V and FLIP_H were inverted.
this change will probably break all the overlay HALs which
implement FLIP_V/H, which thanksfully are not many.

Change-Id: Ie824d9a924354d637e44eb6476cb4e5e945c3594
am 937af9b7: fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices

Merge commit '937af9b7136a8b692812bc47eaeb9a3e255c46a5' into gingerbread-plus-aosp

* commit '937af9b7136a8b692812bc47eaeb9a3e255c46a5':
  fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices
am ccacbce3: am 937af9b7: fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices

Merge commit 'ccacbce375af6422fa24f81bdc771a5460f60fed'

* commit 'ccacbce375af6422fa24f81bdc771a5460f60fed':
  fix part of [Issue 3114236] [Crespo] The order of FLIP_H and ROT_90 is different from other devices
hwcomposer.h - Add comment that buffer handles in a list must be unique

Change-Id: Iaa4984258572b46d6ded4c74b616b842003031c8
improve hardware.h documentation

Change-Id: I637a1d8924af144a9c2cc4645659e9d23e9527d6
am 2d1e978e: improve hardware.h documentation
am caf9528e: am 2d1e978e: improve hardware.h documentation
Add a gralloc usage flag for external displays.

This change adds a gralloc usage flag to indicate that a buffer should
be displayed full-screen on an external display if one is present.

Change-Id: I3230a8dd2c49c89c81bf0ee9e646a448028bda2e
Update the docs for the private pixel formats.

Change-Id: I337d9e7ba7f3a625294398790844c6d15ee75237
update rotation-vector documentation.

the rotation-vector sensor must transmit the W component of the
unit quaternion in data[4].
This change doesn't cause a compatibility issue because nothing in the
system relies on the W component being present.

Change-Id: If4f699ac8d41d8b957925b375e355a138a82dcf8