summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* AVRCP 1.5 Implementation.Ayan Ghosh2015-10-061-2/+137
| | | | | | AVRCP 1.5 Implementation Change-Id: Ib3435429c58a70ba7235a20712e6d73de62a147e
* Bluetooth-Wipower: Enable WiPower feature.Kiran Kelageri2015-10-062-0/+120
| | | | | | | | Enabling WiPower feature on lastest PL, this feature enables wireless charging capablity on the target. Change-Id: I2796fe487f73f567a1de5047bccbb9577b0f3c50
* Bluetooth: Check A2dp device priorityGaurav Asati2015-10-061-0/+9
| | | | | | | | For incoming connections stack does not check priority of device.Add support to check priority of device in stack for incoming connection. Change-Id: I746e8831f5593afa3c88fa37737599ace77a1e2f
* BT-HFP: HFP1.7 AG support.Sumit Bajpai2015-10-061-0/+32
| | | | | | | | Added interfaces to communicate HF indicators information to application. CRs-fixed: 715684 Change-Id: Iab63acef89aa9e36f04e46dbd9f869d7f0f8949e
* Bluetooth: Add support for HID Device Role (1/4)Hemant Gupta2015-10-062-127/+78
| | | | | | | | | This patch adds support for HID Device Role in HAL so that jni layer can communicate with Bluedroid Stack when calling HID Device API's and callbacks. Change-Id: I591f477ee58924a9003d6e733dcbbc4e8a7d3202 CRs-Fixed: 573086
* Initial commit for HID ClientHemant Gupta2015-10-061-0/+179
| | | | | | | Initial commit for HID Client Change-Id: Ia096cb1fc3f55842b8f56469d29ca6e0180853ea CRs-Fixed: 573086
* Bluetooth: HID: Add support for Set Idle and Get Idle commands (1/4)Hemant Gupta2015-10-061-1/+7
| | | | | | | | | | | This patch adds the relevant callback prototyps for Set Idle and Get Idle which is used for setting/getting idle time on HID devices. Without this support TC_HOS_HID_BV_05/06 PTS test cases for HID 1.0 cannot be passed. Change-Id: I4c528a510edd847bc6121ce0b875ae313f090b9c CRs-Fixed: 522511
* Bluetooth: Add Get/Set socket option prototypes (1/4)Srinu Jella2015-10-061-0/+19
| | | | | | | Get/set socket option function prototypes added CRs-Fixed: 557180 Change-Id: Iff7ff159c8cf765416b00ac504fe345492d05088
* libhardware: sensors: update multi hal to support 64bit buildsSatya Durga Srinivasu Prabhala2015-10-062-35/+15
| | | | | | | | | | | | To get multi hal working on both 32 & 64 bit targets, removing hardcoded paths & checks in multi HAL. Sensor HAL libs must be installed path that is available through LD_LIBRARY_PATH. /system/lib & /system/vendor/lib for 32-bit targets. /system/lib64 & /system/vendor/lib64 for 64-bit targets. Change-Id: Ib1c1f25f08855c4584d53cc04fbe82a3a768b180
* merge in mnc-release history after reset to mnc-devThe Android Automerger2015-08-080-0/+0
|\
| * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-08-060-0/+0
| |\
| | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-290-0/+0
| | |\
| | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-280-0/+0
| | | |\
| | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-230-0/+0
| | | | |\
| | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-130-0/+0
| | | | | |\
| | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-07-010-0/+0
| | | | | | |\
| | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-250-0/+0
| | | | | | | |\
| | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-240-0/+0
| | | | | | | | |\
| | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-230-0/+0
| | | | | | | | | |\
| | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-160-0/+0
| | | | | | | | | | |\
| | | | | | | | | | | * merge in mnc-release history after reset to mnc-devThe Android Automerger2015-06-150-0/+0
| | | | | | | | | | | |\ | | | | | | | | | | | |/ | | | | | | | | | | |/|
* | | | | | | | | | | | Merge "Add USB out_get_presentation_position() for timestamps" into mnc-devGlenn Kasten2015-08-071-2/+10
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Add USB out_get_presentation_position() for timestampsAndy Hung2015-08-061-2/+10
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 21196672 Change-Id: Ic509e91a9c0d3421b78371207d7e63425e895e71
* | | | | | | | | | | Implement Bluetooth settings factory reset (4/5)Ajay Panicker2015-08-041-0/+6
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented the factory reset function to be used to reset all bluetooth settings on device to factory default Bug: 16161518 Change-Id: I69358db95582ddd0f2f640f76cf0931f797d369b
* | | | | | | | | | Add better documentation to fingerprint.hJim Miller2015-07-281-10/+28
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some vendors are confused by the use of errors vs acquired messages This adds documentation on how they should be used. Fixes bug 22728578 Change-Id: I5e6a8f7b159ec331a59202fa64b7320e43661429
* | | | | | | | | Correct keymaster1 documentation.Shawn Willden2015-07-232-97/+66
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 22291207 Change-Id: I130d2ab2110321dc2228d41a154750da3a3f0b75
* | | | | | | | Merge "Add KM_TAG_MIN_MAC_LENGTH." into mnc-devAlex Klyubin2015-07-221-0/+5
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Add KM_TAG_MIN_MAC_LENGTH.Shawn Willden2015-07-151-0/+5
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the binding of minimum length for MACs or tags to HMAC keys and AEAD symmetric keys. Later attempts to use these keys with a shorter MAC or tag specification (provided to begin() with KM_TAG_MAC_LENGTH) will fail with KM_ERROR_INVALID_MAC_LENGTH. Bug: 22337277 Change-Id: Ic5292ce01bdd6ecde25aad115e4b407aadc85f23
* | | | | | | Merge "Camera2 tests: Fix incorrect error code check" into mnc-devEino-Ville Talvala2015-07-111-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Camera2 tests: Fix incorrect error code checkEino-Ville Talvala2015-07-101-1/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 22410279 Change-Id: Iad74e90d148908aafd39878608c10fe03c689b8a
* | | | | | | Remove out-of-date camera2 native tests.Ruben Brunk2015-07-102-873/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Bug: 22410279 Change-Id: Ib4a39306115e05b8e430bdc8456ad940b3426a8e
* | | | | | Fingerprint: Add post_enroll() API, adapt struct for binary compatibility, ↵Sasha Levitskiy2015-06-261-35/+47
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | doc change. Change-Id: If7e5738f921b0e91e46efc813d9f3c4bd1502832 Signed-off-by: Sasha Levitskiy <sanek@google.com>
* | | | | Merge "Revert "Revert "Rename keymaster tag types to clarify that integers ↵Shawn Willden2015-06-241-30/+30
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | are unsigned.""" into mnc-dev
| * | | | | Revert "Revert "Rename keymaster tag types to clarify that integers are ↵Shawn Willden2015-06-241-30/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unsigned."" This reverts commit 1fb6c227deb04b66dc0fe947a7ebb027dde0ecda. Change-Id: Iccc8a7ff40a694b1e4420a5de4b847e62289ff42
* | | | | | Merge "Revert "Rename keymaster tag types to clarify that integers are ↵Shawn Willden2015-06-241-30/+30
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | unsigned."" into mnc-dev
| * | | | | Revert "Rename keymaster tag types to clarify that integers are unsigned."Shawn Willden2015-06-241-30/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 335920edaec77b77eac09f7966c337cbed93aa17. Change-Id: Ib65f744b93ad2b62d5848dcf743397124a08911b
* | | | | | Merge "Rename keymaster tag types to clarify that integers are unsigned." ↵Shawn Willden2015-06-241-30/+30
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | into mnc-dev
| * | | | | Rename keymaster tag types to clarify that integers are unsigned.Shawn Willden2015-06-241-30/+30
| |/ / / / | | | | | | | | | | | | | | | | | | | | Bug: 22008538 Change-Id: I699a0f03aaf0f9f49a78b310763364fc2fb34c90
* | | | | Merge "hardware: gatekeeper: Add delete and delete_all api's" into mnc-devAndres Morales2015-06-241-0/+29
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | hardware: gatekeeper: Add delete and delete_all api'sNaveen Ramaraj2015-06-231-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add delete and delete_all api for gatekeeper. Change-Id: I0511cb546ecba54b2a60692d6f704f24c55aa940
* | | | | Merge "Define a flag for whether a sensor supports data_injection mode or ↵Aravind Akella2015-06-231-8/+23
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | not." into mnc-dev
| * | | | Define a flag for whether a sensor supports data_injection mode or not.Aravind Akella2015-06-221-8/+23
| | |/ / | |/| | | | | | | | | | Change-Id: I46373bbd2e10859b84428fe32b76679ac4292607
* | | | Merge "audio HAL: reverse mutex locking order" into mnc-devEric Laurent2015-06-231-26/+51
|\ \ \ \ | |_|/ / |/| | |
| * | | audio HAL: reverse mutex locking orderEric Laurent2015-06-191-26/+51
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not use main audio HAL mutex but a specific stream mutex when preventing control thread starvation by playback or capture threads. This will prevent systematic locking of main HAL mutex in read ot write and avoid glitches. Bug: 21880828. Bug: 18489202. Change-Id: I3054e0d93b823bd9d2fb84a49e9c5bbbe728262a
* | | Add new error codes for rate-limit and max-use failures.Shawn Willden2015-06-181-0/+2
| | | | | | | | | | | | | | | Bug: 21607106 Change-Id: I2e5515efe51b84200ade8c4c4cc5db3800d4b658
* | | Update comments on now-unsed user ID and app ID tags.Shawn Willden2015-06-181-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | I'd just remove them but Trusty keymaster has been generating keys with KM_TAG_ALL_USERS and KM_TAG_ALL_APPLICATIONS, so removing them without breaking those keys is tricky. Plus I think they may come back. Bug: 21845167 Change-Id: I3b807e3e4bee64eba72b7fa6f1ee1929c4ca9dd0
* | | Remove KM_TAG_AEAD_TAG.Shawn Willden2015-06-181-5/+2
|/ / | | | | | | | | Bug: 19919114 Change-Id: I06fdd0f9b8e247587d800031d3367078423baa50
* | Merge "Camera3: Document behavior of flush() corner cases." into mnc-devEino-Ville Talvala2015-06-121-0/+14
|\ \
| * | Camera3: Document behavior of flush() corner cases.Eino-Ville Talvala2015-06-101-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | Document how HAL should operate when process_capture_request is called while a flush() call is active. Bug: 21506384 Change-Id: Ic1842add68123432e49914e83d8f7d5c13d6650d
* | | Merge "Update USB channel mask handling" into mnc-devAndy Hung2015-06-121-2/+8
|\ \ \ | |_|/ |/| |