Commit graph

2270 commits

Author SHA1 Message Date
Andres Morales
d792aa6a88 Merge "[gatekeeper] document timeout requirements" into mnc-dev 2015-05-15 22:24:56 +00:00
Andres Morales
cca930dd7c [gatekeeper] document timeout requirements
GateKeeper may throttle the user, document the return
value of calls in this case.

No code changes.

Bug:21118563
Change-Id: Idd6c392d01c22627f828d86dd219a4a1d6e81439
2015-05-14 13:08:15 -07:00
Sasha Levitskiy
e0a2988b82 Fingerprint: Add enumerate function to FP HAL
Change-Id: I4a1da563a96a1e097ea56e0dced8c02820aa8485
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2015-05-12 16:35:15 -07:00
Andy Hung
9e82a9dd5e Merge "Remove unused data conversion functions from usb hal" into mnc-dev 2015-05-12 19:30:14 +00:00
Andy Hung
b5635a6fd7 Merge "Add output channel index mask to USB hal" into mnc-dev 2015-05-12 19:19:42 +00:00
Andy Hung
03d61b05e0 Merge "Add multichannel input to USB hal" into mnc-dev 2015-05-12 18:46:12 +00:00
Andre Eisenbach
34ab95a369 Bluetooth native dumpsys logging support (1/5)
Bug: 18508263
Change-Id: Id7b69a6ed7d817a0f048cb8ebf0889c600171926
2015-05-12 15:56:10 +00:00
Shawn Willden
fb769fc312 Add KM_TAG_BOOTLOADER_ONLY.
Change-Id: Ia507a1378487640683985dbce2e76679261900d3
(cherry picked from commit 3eed99a54b)
2015-05-12 12:09:56 +00:00
Shawn Willden
9b31a49c36 Remove rescoping.
Rescoping was never a very good solution to the problem of supporting
multiple sets of authorizations for a given key material.  For M we're
removing it and in the future a better solution will be provided.

Change-Id: I6f7585274487bd66e4d90e89014af41e9aa30411
(cherry picked from commit 7f10ab99fc)
2015-05-12 11:29:27 +00:00
Andy Hung
f90f8f8ada Remove unused data conversion functions from usb hal
Change-Id: I4ccf8441171ad796e8954b1960f76411ebb86e9d
2015-05-11 12:19:37 -07:00
Andy Hung
182ddc7d13 Add output channel index mask to USB hal
Change-Id: I17818ac89f7ca591422cadfaa388590ff9c08613
2015-05-11 12:18:04 -07:00
Andy Hung
780f1f8149 Add multichannel input to USB hal
Change-Id: I297669f7ba5a711923cf2f371d161819fad04740
2015-05-11 12:13:25 -07:00
Sasha Levitskiy
7eb7235c33 Fingerprint: Add storage path to set_active_group()
Change-Id: Ic6e7ad21cd3a253a38a6291bf08517c7e441af2b
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2015-05-07 19:25:00 -07:00
Prerepa Viswanadham
f0254aa0a0 Merge commit '5122502' into master_merge 2015-05-01 10:57:25 -07:00
Shawn Willden
4bdd7cbd47 Add KM_ERROR_CALLER_NONCE_PROHIBITED error code.
Bug: 20127433
Change-Id: I32eab62459003c526d3cf9ef108be7b2fd709960
2015-04-29 22:33:35 -06:00
destradaa
f68e4fe37b Merge "Update documentation related to A-GPS modes." into mnc-dev 2015-04-28 22:52:05 +00:00
destradaa
8153488b70 Update documentation related to A-GPS modes.
MS-Assisted has only be supported for legacy reasons for a while now.
This change moves gps.h in a direction where MS-Based (on device
computation with AGPS/Supl support) is the preferred mode to compute
locations in the device.

Change-Id: Id34a84bae79be52a435b78d249fb5b86a5f6b090
2015-04-28 13:10:56 -07:00
Eric Laurent
acccf647af fm radio HAL: fix metadata handling
Fix potential crash due to list item removal
while processing metadata or cancel command.

Change-Id: I0c5552fcfc515e9591ce77f874c7450edb0dbf72
2015-04-27 23:05:08 +00:00
Ed Heyl
e532724fe0 am 067f3f78: am 35550a10: Merge changes from topic \'system-bt\'
* commit '067f3f78d0ca6adea84a120aeaaca2e5e04fce5c':
  L2CAP and SDP Search API for BT profiles (1/2)
  Incorrect RSSI value in onlost/onfound
  OnFound/OnLost feature API changes based on spec v0.90
2015-04-26 00:11:45 +00:00
Ed Heyl
067f3f78d0 am 35550a10: Merge changes from topic \'system-bt\'
* commit '35550a1030879bd3cb74f10f0cadb6e6f660bffb':
  L2CAP and SDP Search API for BT profiles (1/2)
  Incorrect RSSI value in onlost/onfound
  OnFound/OnLost feature API changes based on spec v0.90
2015-04-25 23:49:56 +00:00
Ed Heyl
35550a1030 Merge changes from topic 'system-bt'
* changes:
  L2CAP and SDP Search API for BT profiles (1/2)
  Incorrect RSSI value in onlost/onfound
  OnFound/OnLost feature API changes based on spec v0.90
2015-04-25 23:26:54 +00:00
kschulz
43d3443ce2 L2CAP and SDP Search API for BT profiles (1/2)
Added interface to create SDP records, to allow the upper
layers to set the content of the SDP record, including
both a RCFOMM channel and a l2cap PSM.

Change-Id: I7c47848a10b3d3091afbeadb4de8a8d7ea812288
2015-04-23 12:42:32 -07:00
Satya Calloji
807a994719 Incorrect RSSI value in onlost/onfound
Fix for signed value in onlost/onfound

Bug: 19891550
Change-Id: Idee4c566fe0d6f10a87c92f5bf03743fddbe2261
2015-04-23 12:42:32 -07:00
Satya Calloji
41121c80c5 OnFound/OnLost feature API changes based on spec v0.90
Bug: 19609671
Change-Id: Id28e188159aa41c940723fb5b12cade0a48e506b
2015-04-23 12:42:32 -07:00
Satya Calloji
51225020dc LE low power scan feature
LE low power extended scan feature header changes
based on Google spec v0.95

Bug: 20029342
Change-Id: Id1020a4da177d0bc421fdd123c5355a291cc0475
2015-04-17 14:27:17 -07:00
Sasha Levitskiy
468b567316 Fingerprint: Add an API to get authenticator id
Change-Id: If45ebc228425eaa43bf9abde934f8bb4e7d97e6c
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2015-04-16 21:52:28 +00:00
Tim Kilbourn
6fa82480ae Add input HAL methods for getting device properties.
A property map holds the collection of the properties for a given
device identifier. HAL modules allocate and release these property maps
to control the lifetime of the data. The host will typically open and
read the corresponding idc file on allocation, and release these
resources when it is freed.

Change-Id: Ia13ec7b7abf1a79eeed87dc744c174a37f1fb8a9
2015-04-16 13:21:39 -07:00
Eino-Ville Talvala
7771e6c521 Merge "Camera: Add HAL module init method." 2015-04-16 16:25:05 +00:00
Ashutosh Joshi
7779bc0038 Merge "Remove custome sensors from sensors.h" 2015-04-16 03:21:03 +00:00
Vinit Deshpande
edd5aa91b9 am 9a92a7b..9a92a7b from mirror-m-wireless-internal-release
9a92a7b L2CAP and SDP Search API for BT profiles (1/2)
2015-04-15 20:12:43 -07:00
Eino-Ville Talvala
aee4782839 Camera: Add HAL module init method.
For use by Camera HAL libraries to perform one-time initialization
steps after the library is loaded.

Bug: 20016050
Change-Id: Ia01ae0eafcadece9124ac2cfcc3b1c3939352843
2015-04-15 17:26:13 -07:00
Ashutosh Joshi
050f2e45a0 Remove custome sensors from sensors.h
Custom sensors should not be included in sensors.h

Change-Id: I553fbe3dd41eaaa70628184f5a0b9499699f17bc
2015-04-15 14:47:43 -07:00
Dan Stoza
6b46cc59ce am 7ff6445c: am 8fcb7ee2: Merge "HWC 1.5: Add per-layer damage region"
* commit '7ff6445c7ae2c1f66dda17f5a5ee5ba53f23d796':
  HWC 1.5: Add per-layer damage region
2015-04-15 21:42:46 +00:00
Dan Stoza
7ff6445c7a am 8fcb7ee2: Merge "HWC 1.5: Add per-layer damage region"
* commit '8fcb7ee243889b27eadfb0ce4142f40e7ce62e1f':
  HWC 1.5: Add per-layer damage region
2015-04-15 20:57:35 +00:00
Dan Stoza
8fcb7ee243 Merge "HWC 1.5: Add per-layer damage region" 2015-04-15 20:35:49 +00:00
destradaa
33642b9c57 Merge "Complete updates to gps.h to enhance the definition of GPS Measurements interface. b/19938206" 2015-04-14 23:56:45 +00:00
destradaa
357e6222b7 Complete updates to gps.h to enhance the definition of GPS Measurements interface.
b/19938206

Change-Id: I9dc863e9333507d5603eee3951b0a2b7c8c2b299
2015-04-14 16:30:21 -07:00
Ashutosh Joshi
a679e3fcf0 Merge "Change struct offsets tests" 2015-04-14 23:26:20 +00:00
Ashutosh Joshi
5f0ebe67c5 Change struct offsets tests
Change the structure offset tests to account for the addition
of a new member in a sensors device structure.

Change-Id: I2ef7b82446b09b32f903346bbc9b857a99d80043
2015-04-14 16:24:10 -07:00
Sasha Levitskiy
b8f401ab1c Merge "Fingerprint: Add auth token to enroll" 2015-04-14 22:52:52 +00:00
Sasha Levitskiy
6eced703e6 Fingerprint: Add auth token to enroll
Change-Id: Ied10a03213b8473b1a625229a75b7af6126d635a
2015-04-14 15:25:08 -07:00
Ashutosh Joshi
19f3fa8717 Merge "Sensors HAL changes" 2015-04-14 22:15:16 +00:00
Ashutosh Joshi
6507f5080b Sensors HAL changes
Adding HAL changes for the following
i) a method to place the HAL in a special mode.
     Expect to use this method for data-injection.
ii) a method to inject sensor data into the sensors subsystem.
iii) New sensor type for a SYNC event (google custom sensor).
iv)  New sensor type for a nudge gesture (google custom sensor).

Change-Id: Idf0479b6301c5363cf51938e23aabc790b69fa96
2015-04-14 15:11:49 -07:00
destradaa
00caa89ca3 Make updates gps.h to enhance the definition of GPS Measurements interface.
b/19938206

The changes have been worked out after working with two partners to implement the interface.
The need of the additional flag is required, given that each partner can only provide one type of
pseudorange rate (corrected vs uncorrected).

Change-Id: I2d3bdffe5c24f8df97b33111a6753cc7b0f2b3d9
2015-04-14 11:44:27 -07:00
Shawn Willden
50e1759db4 am 6c93927d: am 4827279c: Merge "Add KM_ORIGIN_UNKNOWN."
* commit '6c93927dd390abcf0e6254a38ef2c0f14fc1a51e':
  Add KM_ORIGIN_UNKNOWN.
2015-04-14 18:23:44 +00:00
Shawn Willden
6c93927dd3 am 4827279c: Merge "Add KM_ORIGIN_UNKNOWN."
* commit '4827279cecbb5160788ac0cd923eb6b16f61b81e':
  Add KM_ORIGIN_UNKNOWN.
2015-04-14 18:02:48 +00:00
Shawn Willden
4827279cec Merge "Add KM_ORIGIN_UNKNOWN." 2015-04-14 17:43:00 +00:00
David Christie
4b49035055 Add ability to flush FLP HAL batched locations buffer.
Currently GmsCore has to guess how many locations to retrieve
based on requested frequency and then demux the output looking
for timestamps (that aren't monotonically increasing).  This
capability gives GmsCore a more graceful solution.

Change-Id: If2d054c09efc98e33e357796bbfcd37c91b24ec8
2015-04-13 18:47:29 -07:00
David Christie
5cf80e5003 Add a status callback for FLP HAL batching.
-Allows GmsCore to know if location batching is
 unsuccessful so it can switch to a SW solution.

Change-Id: I5a01d44fdcf6daa07d6b40cf95a674e98179bf00
2015-04-13 17:59:39 -07:00
David Christie
97f76dca03 Merge "Add support for capability querying in the FLP HAL" 2015-04-14 00:03:21 +00:00