Commit graph

2402 commits

Author SHA1 Message Date
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
David Christie
6e4b504920 Add support for capability querying in the FLP HAL
Change-Id: I93ebdbdaf7dc0b2ddf1a7e7a089073db51cd15c3
2015-04-13 16:57:59 -07:00
Andres Morales
21cc483442 am 9e4985e8: am 845ffcea: Merge "hw_auth_token: make timestamp 64 bits"
* commit '9e4985e8cb40e6e53a01a1080c210c0c09be305f':
  hw_auth_token: make timestamp 64 bits
2015-04-13 18:52:27 +00:00
Andres Morales
9e4985e8cb am 845ffcea: Merge "hw_auth_token: make timestamp 64 bits"
* commit '845ffceadc0d68ac806ebd6a1811bb43019aefb6':
  hw_auth_token: make timestamp 64 bits
2015-04-13 18:29:55 +00:00
Shawn Willden
d359b04483 Add KM_ORIGIN_UNKNOWN.
This designates keys whose origin cannot be determined because the
keymaster implementation is old and did not record it.

Change-Id: I3c366d527ed211c59f6dc04ddb48f3e9b3a07c7d
2015-04-13 12:13:35 -06:00
Andres Morales
845ffceadc Merge "hw_auth_token: make timestamp 64 bits" 2015-04-13 17:58:13 +00:00
Andres Morales
606167c66b hw_auth_token: make timestamp 64 bits
Change-Id: I1f871300cd2edb407479e1e38284b068db364b38
2015-04-13 17:58:01 +00:00
Andres Morales
0593202124 Merge "add challenge to gatekeeper hal" 2015-04-12 22:51:10 +00:00
Prerepa Viswanadham
a9d5c2b6c9 Merge "Merge commit '3de70a1d6a1b8c0e7febce5e8fc4f0b3ad400b7d' into merge_work" 2015-04-12 21:56:30 +00:00
Jim Miller
1e1f7ba5c9 Clean up FingerprintManager API and make it public.
Change-Id: I416dcc42fd70926875cc77e0c2cc958fdfcd9f9d
2015-04-11 09:21:56 -07:00
Andres Morales
3d0ed44138 am fb4a1850: am 8632c99f: Merge "Add HW_AUTH_TOKEN_VERSION constant"
* commit 'fb4a18508dc92dac91d747496562ecdc910ef4dd':
  Add HW_AUTH_TOKEN_VERSION constant
2015-04-11 02:51:11 +00:00
Andres Morales
fb4a18508d am 8632c99f: Merge "Add HW_AUTH_TOKEN_VERSION constant"
* commit '8632c99f9bace571fe7408fe6be5c5712e449ca8':
  Add HW_AUTH_TOKEN_VERSION constant
2015-04-11 02:20:58 +00:00
Andres Morales
8632c99f9b Merge "Add HW_AUTH_TOKEN_VERSION constant" 2015-04-11 02:03:01 +00:00
Andres Morales
b9e58c810a Add HW_AUTH_TOKEN_VERSION constant
Change-Id: Ic01da2b9ed8efcdba7750d8ca7fe2321d9047b68
2015-04-11 02:02:53 +00:00
kschulz
9a92a7bff0 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-10 16:48:44 -07:00
Shawn Willden
adf37c7970 am 5d6b0b41: am e7444884: Merge "Make several key crypto parameters repeatable."
* commit '5d6b0b41808e69c644cbc85d90a5842d5563e3dc':
  Make several key crypto parameters repeatable.
2015-04-10 21:58:50 +00:00
Shawn Willden
5d6b0b4180 am e7444884: Merge "Make several key crypto parameters repeatable."
* commit 'e7444884c759b066c65e0be32a7e753c0c667709':
  Make several key crypto parameters repeatable.
2015-04-10 21:38:39 +00:00
Shawn Willden
e7444884c7 Merge "Make several key crypto parameters repeatable." 2015-04-10 21:21:25 +00:00
Shawn Willden
b8615afc70 am b9554eed: am 614e69d4: Merge "Correct return type of delete_all_keys."
* commit 'b9554eedc782391eb5304c03a0bf8f01b0280499':
  Correct return type of delete_all_keys.
2015-04-10 20:53:27 +00:00