summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add KM_TAG_BOOTLOADER_ONLY.Shawn Willden2015-05-121-6/+7
| | | | | | | | | | Change-Id: Ia507a1378487640683985dbce2e76679261900d3 (cherry picked from commit 3eed99a54b55a120c835de63b5872121b2fe98d1)
* | Remove rescoping.Shawn Willden2015-05-122-44/+2
| | | | | | | | | | | | | | | | | | 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 7f10ab99fc63e99252d924b9e0bdfefef5374b40)
* | Fingerprint: Add storage path to set_active_group()Sasha Levitskiy2015-05-071-2/+5
|/ | | | | Change-Id: Ic6e7ad21cd3a253a38a6291bf08517c7e441af2b Signed-off-by: Sasha Levitskiy <sanek@google.com>
* Merge commit '5122502' into master_mergePrerepa Viswanadham2015-05-012-1/+27
|\
| * LE low power scan featureSatya Calloji2015-04-172-1/+27
| | | | | | | | | | | | | | | | LE low power extended scan feature header changes based on Google spec v0.95 Bug: 20029342 Change-Id: Id1020a4da177d0bc421fdd123c5355a291cc0475
* | Add KM_ERROR_CALLER_NONCE_PROHIBITED error code.Shawn Willden2015-04-291-0/+1
| | | | | | | | | | Bug: 20127433 Change-Id: I32eab62459003c526d3cf9ef108be7b2fd709960
* | Update documentation related to A-GPS modes.destradaa2015-04-281-1/+10
| | | | | | | | | | | | | | | | | | 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
* | Fingerprint: Add an API to get authenticator idSasha Levitskiy2015-04-161-3/+10
| | | | | | | | | | Change-Id: If45ebc228425eaa43bf9abde934f8bb4e7d97e6c Signed-off-by: Sasha Levitskiy <sanek@google.com>
* | Add input HAL methods for getting device properties.Tim Kilbourn2015-04-161-0/+42
| | | | | | | | | | | | | | | | | | | | 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
* | Merge "Camera: Add HAL module init method."Eino-Ville Talvala2015-04-161-1/+36
|\ \
| * | Camera: Add HAL module init method.Eino-Ville Talvala2015-04-151-1/+36
| | | | | | | | | | | | | | | | | | | | | | | | For use by Camera HAL libraries to perform one-time initialization steps after the library is loaded. Bug: 20016050 Change-Id: Ia01ae0eafcadece9124ac2cfcc3b1c3939352843
* | | Merge "Remove custome sensors from sensors.h"Ashutosh Joshi2015-04-161-36/+14
|\ \ \
| * | | Remove custome sensors from sensors.hAshutosh Joshi2015-04-151-36/+14
| | | | | | | | | | | | | | | | | | | | | | | | Custom sensors should not be included in sensors.h Change-Id: I553fbe3dd41eaaa70628184f5a0b9499699f17bc
* | | | am 9a92a7b..9a92a7b from mirror-m-wireless-internal-releaseVinit Deshpande2015-04-153-12/+170
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| 9a92a7b L2CAP and SDP Search API for BT profiles (1/2)
| * | L2CAP and SDP Search API for BT profiles (1/2)kschulz2015-04-103-12/+170
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | | am 7ff6445c: am 8fcb7ee2: Merge "HWC 1.5: Add per-layer damage region"Dan Stoza2015-04-152-3/+25
|\ \ \ | |_|/ |/| | | | | | | | * commit '7ff6445c7ae2c1f66dda17f5a5ee5ba53f23d796': HWC 1.5: Add per-layer damage region
| * | Merge "HWC 1.5: Add per-layer damage region"Dan Stoza2015-04-152-3/+25
| |\ \
| | * | HWC 1.5: Add per-layer damage regionDan Stoza2015-02-252-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds an array of rects to hwc_layer_1_t that define which portions of that layer's source buffer have been modified. If there are a non-zero number of rects, then any portion of the source buffer not touched by one of the rects may safely be assumed to not have been modified. If no rects are defined, then the whole source buffer must be assumed to have been modified. Change-Id: Id5efafee74602ed7d76609180e334ed203c23f7e
* | | | Merge "Complete updates to gps.h to enhance the definition of GPS ↵destradaa2015-04-141-7/+7
|\ \ \ \ | | | | | | | | | | | | | | | Measurements interface. b/19938206"
| * | | | Complete updates to gps.h to enhance the definition of GPS Measurements ↵destradaa2015-04-141-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interface. b/19938206 Change-Id: I9dc863e9333507d5603eee3951b0a2b7c8c2b299
* | | | | Merge "Fingerprint: Add auth token to enroll"Sasha Levitskiy2015-04-141-15/+6
|\ \ \ \ \
| * | | | | Fingerprint: Add auth token to enrollSasha Levitskiy2015-04-141-15/+6
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ied10a03213b8473b1a625229a75b7af6126d635a
* | | | | | Merge "Sensors HAL changes"Ashutosh Joshi2015-04-141-1/+68
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Sensors HAL changesAshutosh Joshi2015-04-141-1/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Make updates gps.h to enhance the definition of GPS Measurements interface.destradaa2015-04-141-5/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | am 6c93927d: am 4827279c: Merge "Add KM_ORIGIN_UNKNOWN."Shawn Willden2015-04-141-1/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | / / / | | |/ / / | |/| | | * commit '6c93927dd390abcf0e6254a38ef2c0f14fc1a51e': Add KM_ORIGIN_UNKNOWN.
| * | | | Add KM_ORIGIN_UNKNOWN.Shawn Willden2015-04-131-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This designates keys whose origin cannot be determined because the keymaster implementation is old and did not record it. Change-Id: I3c366d527ed211c59f6dc04ddb48f3e9b3a07c7d
* | | | | Add ability to flush FLP HAL batched locations buffer.David Christie2015-04-131-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Add a status callback for FLP HAL batching.David Christie2015-04-131-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Allows GmsCore to know if location batching is unsuccessful so it can switch to a SW solution. Change-Id: I5a01d44fdcf6daa07d6b40cf95a674e98179bf00
* | | | | Merge "Add support for capability querying in the FLP HAL"David Christie2015-04-141-2/+39
|\ \ \ \ \
| * | | | | Add support for capability querying in the FLP HALDavid Christie2015-04-131-2/+39
| | |/ / / | |/| | | | | | | | | | | | | Change-Id: I93ebdbdaf7dc0b2ddf1a7e7a089073db51cd15c3
* | | | | am 9e4985e8: am 845ffcea: Merge "hw_auth_token: make timestamp 64 bits"Andres Morales2015-04-131-1/+1
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | * commit '9e4985e8cb40e6e53a01a1080c210c0c09be305f': hw_auth_token: make timestamp 64 bits
| * | | | hw_auth_token: make timestamp 64 bitsAndres Morales2015-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I1f871300cd2edb407479e1e38284b068db364b38
| * | | | Add HW_AUTH_TOKEN_VERSION constantAndres Morales2015-04-111-0/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: Ic01da2b9ed8efcdba7750d8ca7fe2321d9047b68
* | | | | Merge "add challenge to gatekeeper hal"Andres Morales2015-04-121-1/+5
|\ \ \ \ \
| * | | | | add challenge to gatekeeper halAndres Morales2015-04-091-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iffd250233c9ec2a28682f018984e28531bd83e7a
* | | | | | Merge "Merge commit '3de70a1d6a1b8c0e7febce5e8fc4f0b3ad400b7d' into merge_work"Prerepa Viswanadham2015-04-123-8/+67
|\ \ \ \ \ \
| * \ \ \ \ \ Merge commit '3de70a1d6a1b8c0e7febce5e8fc4f0b3ad400b7d' into merge_workPrerepa Viswanadham2015-04-103-8/+67
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| | * | | | | Incorrect RSSI value in onlost/onfoundSatya Calloji2015-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for signed value in onlost/onfound Bug: 19891550 Change-Id: Idee4c566fe0d6f10a87c92f5bf03743fddbe2261
| | * | | | | OnFound/OnLost feature API changes based on spec v0.90Satya Calloji2015-03-273-8/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19609671 Change-Id: Id28e188159aa41c940723fb5b12cade0a48e506b
| | * | | | | Camera: Fix tests per camera service interface changeYin-Chia Yeh2015-03-231-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also clarify rotation field has no meaning and will always be 0 for a input stream. Change-Id: I0f4343a0bfa7bf09ba887c78a1da1c08daa35333
| | * | | | | Camera3: Add rotation field to camera3_stream_tYin-Chia Yeh2015-03-231-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows application or framework request HAL to perform a rotation of 0, 90, 180 or 270 degrees counterclockwise. Currently there is no plan to support arbitrary rotation angles. HAL should return -EINVAL if the requested rotation cannot be supported. Change-Id: I8bde2bcfd797c408db4d5b391b170a4e856ec2d0
| | * | | | | Camera3: Add dataspace to camera HAL device stream configurationEino-Ville Talvala2015-03-231-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The dataspace field communicates extra context about the requested stream configuration. For most graphics formats, the dataspace indicates the desired colorspace out of the output buffers. For some formats, the dataspace may indicate that depth output is requested instead. Change-Id: I6746d9097b4dc36af0a63ca88df75f32a77db90b
| | * | | | | camera2: Update HAL docs on eviction behavior.Ruben Brunk2015-03-231-10/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19186859 Change-Id: Ie051f966a758c68d354250c245a87df57a4f4ae3
| | * | | | | camera_common: change torch status callback APIChien-Yu Chen2015-03-171-28/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the torch status callback API so that HAL must invoke the torch status callback whenever the torch status changes including changes by set_torch_mode(). The problem of the previous approach was camera service needed to invoke the callback after calling set_torch_mode() and two sources of the torch status changes (HAL and camera service) caused a race condition. Add STATUS_ON and remove STATUS_AVAILABLE which isn't useful because STATUS_OFF means torch is off and available. STATUS_ON means torch is on and available. Bug: 2682206 Change-Id: Ide5d289c5f485404a3ba46e6cb359fa8a52da0bb
| | * | | | | camera_common: add -EUSERS to set_torch_modeChien-Yu Chen2015-03-171-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To match the public API, seperate camera device in use and other resources in use errors. Bug: 2682206 Change-Id: Ie0451931f0c84fc65f3f6294a9f44bec10627afe
| | * | | | | camera3: update reprocessing specZhijun He2015-03-172-4/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also bump the HAL version to 3.3 for reprocessing spec update Change-Id: I37eda90970eace23c42ba9106d4db1587df8d1b4
| | * | | | | camera_common: add TORCH_MODE_STATUS_OFFChien-Yu Chen2015-03-171-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add TORCH_MODE_STATUS_OFF for the case when HAL has to turn off the torch mode that was turned on by a previous set_torch_mode() call in order to turn on the torch mode for the current set_torch_mode() call. Bug: 2682206 Change-Id: Ia2f717ffaca8c4346ec5fcdf73895160f700f067
| | * | | | | camera HAL: Update camera_info with simultaneous access information.Ruben Brunk2015-03-171-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add necessary metadata to the camera_info structure to allow the camera service to determine which devices can be safely opened and used simultaneously without attempting to open camera devices. Change-Id: I4250b4c7e1296ebf4cab07355d6d3be01f17ba1e
| | * | | | | camera: update HAL module API for external cameraZhijun He2015-03-171-28/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update camera module API 2.4 for usb camera support. Change-Id: Id8329e31ad0622bdc06c60e87e97c742a9719b3b