Commit graph

1553 commits

Author SHA1 Message Date
Andre Eisenbach
709f23982a LE: Add controller based advertising filter API (1/2)
Change-Id: I6c3ed7d1d088d2ac48493a835912617f1f655a37
2014-05-06 01:31:23 -07:00
Ganesh Ganapathi Batta
f9f4d10c4a Add transport param to Connect APIs
Support for passing preferred transport for GATT connections as part of
Connect APIs

Change-Id: I83ba256574234c0a15a4bff48bcffa2e237c9393
2014-05-06 01:24:05 -07:00
Sunny Kapdi
6253b05364 Bluetooth: Multi HF support
This patch adds multi hf support in HAL
Adds bd_addr parameter for callbacks from stack.

Change-Id: I960bc127026d7e96dea79316e1f03b0b0915974a
2014-05-06 01:24:05 -07:00
Aravind Akella
d482efcd74 Merge "Define TILT sensor" 2014-05-05 22:47:52 +00:00
Aravind Akella
f895c6824f Define TILT sensor
Change-Id: Ic3c223488aa4a0d66b07ae3065e59f8e2fe69ceb
2014-05-05 15:45:07 -07:00
Sasha Levitskiy
0d1cd3fcc2 Hardware: Fingerprint: HAL adds removed notification, normalizes names.
Change-Id: Id0a8e120043c00bf351aa1c9d3f0c06c2e4af947
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2014-04-30 15:17:31 -07:00
Bill Yi
2616c9016e am 0512ec33: am 08e9b2a4: Merge commit \'f404dc42d6677a1aee88d1ce996a7e8e4afe55bb\' into HEAD
* commit '0512ec33ff825470297f8c633fc6a5ce35fde771':
2014-04-30 12:50:20 +00:00
Bill Yi
0512ec33ff am 08e9b2a4: Merge commit \'f404dc42d6677a1aee88d1ce996a7e8e4afe55bb\' into HEAD
* commit '08e9b2a43d43a23067e577b5bd83a41964e70107':
2014-04-30 00:59:02 +00:00
Jinsuk Kim
005ff6021a am 85425cfe: am c2a0b248: Merge "Update HDMI-CEC HAL interface definition" into klp-modular-dev
* commit '85425cfe8937cc82722e6495b3eb4573db461eb7':
  Update HDMI-CEC HAL interface definition
2014-04-29 21:38:10 +00:00
Jinsuk Kim
85425cfe89 am c2a0b248: Merge "Update HDMI-CEC HAL interface definition" into klp-modular-dev
* commit 'c2a0b2484ab80351ad18fb0b8337a8150e656b93':
  Update HDMI-CEC HAL interface definition
2014-04-29 21:34:58 +00:00
Jinsuk Kim
c2a0b2484a Merge "Update HDMI-CEC HAL interface definition" into klp-modular-dev 2014-04-29 21:32:30 +00:00
Glenn Kasten
41583549f7 Merge "Add symbol AUDIO_PARAMETER_KEY_BT_SCO_WB" 2014-04-29 21:15:10 +00:00
Glenn Kasten
d930d92c97 Add symbol AUDIO_PARAMETER_KEY_BT_SCO_WB
Change-Id: Ib2cfef74a57467cb01b5e0c44af335f53791e348
2014-04-29 13:35:57 -07:00
Bill Yi
08e9b2a43d Merge commit 'f404dc42d6677a1aee88d1ce996a7e8e4afe55bb' into HEAD 2014-04-29 11:34:21 -07:00
Aravind Akella
855dd917cf Merge "Activity Recognition HAL." 2014-04-29 17:26:01 +00:00
Mark Salyzyn
27036d7fd5 Merge "USB HAL: 64-bit compile issues" 2014-04-29 15:34:40 +00:00
Aravind Akella
462eae34ce Activity Recognition HAL.
Change-Id: I6fa175376464a4498fc9ed71dc33199be4754599
2014-04-28 18:27:49 -07:00
Zhijun He
50965dc0ea Merge "camera3: Update camera3_jpeg_blob_t for max jpeg size change" 2014-04-29 01:12:45 +00:00
Mark Salyzyn
88e458ae61 USB HAL: 64-bit compile issues
- size_t/ssize_t issues
- const warnings
- printf format (unsigned/signed and non-integer types)

Change-Id: I36d6b0d86e832b46eb0da076e99bf1f25bd697ff
2014-04-28 16:47:58 -07:00
Paul McLean
cf61191774 Added support for 1-channel capture sources (like a microphone)
Change-Id: Ie38b41ed8a63bf1b813379361665c883f08cbaae
2014-04-28 14:59:02 -07:00
Zhijun He
44a8915187 camera3: Update camera3_jpeg_blob_t for max jpeg size change
We no longer have a single max jpeg size for all resolution jpeg streams.

Bug: 14288983
Change-Id: I2c96d7c473901d7f419d0da9c2947fec095834a9
2014-04-28 11:33:23 -07:00
Paul McLean
107f38b3e3 Merge "USB HAL Capture Implementation" 2014-04-25 19:21:00 +00:00
Paul McLean
30f4185da7 USB HAL Capture Implementation
Change-Id: Ic04f7e1b33b423e5169667700145b9cbdd9704a6
2014-04-24 15:47:24 -07:00
Sasha Levitskiy
cc14f23c97 Hardware: Fingerprint: Fix structure name.
Change-Id: I7a2593837148ad80df970d89950f396c7704e71b
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2014-04-24 09:52:47 -07:00
Aravind Akella
4fa0f418a3 Merge "Define new wake_up sensors in sensors.h" 2014-04-24 00:41:18 +00:00
Aravind Akella
6242f32a22 Define new wake_up sensors in sensors.h
i) Define WAKE_UP sensors.
     ii) Deprecate flags DRY_RUN and WAKE_UPON_FIFO_FULL.
    iii) Define maxDelay and isWakeUpSensor flag in sensor_t.

Bug: 13251067
Change-Id: Ic474d90d05459b06e93094856423f6645b4bf58e
2014-04-23 16:09:24 -07:00
Sasha Levitskiy
69fad6c529 Merge "Hardware: Fingerprint: Fix the remove() argument, typos." 2014-04-23 19:34:44 +00:00
Sasha Levitskiy
a82f456c38 Camera: HAL: 64-bit warning fixit.
Change-Id: Iecc3e1846fbf63c51952d115e1f167cf32135b18
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2014-04-23 11:54:24 -07:00
Sasha Levitskiy
3b9ee8d82f Hardware: Fingerprint: Fix the remove() argument, typos.
Change-Id: I99e8e2f24f0264c2217d67a75fe437756596053c
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2014-04-23 10:05:57 -07:00
Sasha Levitskiy
449ebdd70f Merge "Hardware: Fingerprint: Move the HAL to an async model, add some vendor requested functionality." 2014-04-22 21:35:51 +00:00
Sasha Levitskiy
7308284e4e Hardware: Fingerprint: Move the HAL to an async model, add some vendor requested functionality.
Change-Id: Ib99e3edb99579ac4495918eb57d1022d75dccb57
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2014-04-22 10:50:50 -07:00
Sasha Levitskiy
0ab4c96ab8 Camera2: Tests: 64-bit warning fixit
Change-Id: Idb761d2bfd8f07838a194f986f7c0a06429f4049
Signed-off-by: Sasha Levitskiy <sanek@google.com>
2014-04-21 14:50:01 -07:00
Colin Cross
747d0df39c am 6322562d: am c070bad4: Merge changes I672d4ee8,I6a2183b5,If0c0135e
* commit '6322562d0f1387c08109f706f381a3818114f91f':
  usbaudio: allow compiling for 64-bit
  audio_remote_submix: allow compiling for 64-bit
  audio: allow compiling for 64-bit
2014-04-21 15:59:26 +00:00
Colin Cross
6322562d0f am c070bad4: Merge changes I672d4ee8,I6a2183b5,If0c0135e
* commit 'c070bad435799b4febdd2acf6be6c191f15f724e':
  usbaudio: allow compiling for 64-bit
  audio_remote_submix: allow compiling for 64-bit
  audio: allow compiling for 64-bit
2014-04-21 13:45:30 +00:00
Colin Cross
c070bad435 Merge changes I672d4ee8,I6a2183b5,If0c0135e
* changes:
  usbaudio: allow compiling for 64-bit
  audio_remote_submix: allow compiling for 64-bit
  audio: allow compiling for 64-bit
2014-04-19 00:11:29 +00:00
Colin Cross
732b92a1d6 usbaudio: allow compiling for 64-bit
Set -Wno-unused-parameter, which makes the directory warnings-clean
on 32-bit and 64-bit.
Remove LOCAL_32_BIT_ONLY.

Change-Id: I672d4ee8d9e70c75f9376ca60389af08f73166b8
2014-04-18 15:50:32 -07:00
Colin Cross
5685a0845e audio_remote_submix: allow compiling for 64-bit
Fix a few 64-bit warnings and set -Wno-unused-parameter, which makes
the directory warnings-clean on 32-bit and 64-bit.
Remove LOCAL_32_BIT_ONLY.

Change-Id: I6a2183b5bb0cdf438a04de967995da7b1e2e3854
2014-04-18 15:46:46 -07:00
Colin Cross
0dbcdf3aff audio: allow compiling for 64-bit
Set -Wno-unused-parameter, which makes the directory warnings-clean
on 32-bit and 64-bit.
Remove LOCAL_32_BIT_ONLY.

Change-Id: If0c0135e57935d785a0f36b7d5187ac567c7e21c
2014-04-18 15:46:30 -07:00
Kenny Root
32853ed46b am 2131c7c5: am cb3a62ea: Merge "keymaster: add flags indicating feature support"
* commit '2131c7c5999c2b32b8eedc888cad194f26442b8b':
  keymaster: add flags indicating feature support
2014-04-18 21:18:38 +00:00
Kenny Root
2131c7c599 am cb3a62ea: Merge "keymaster: add flags indicating feature support"
* commit 'cb3a62ea2f9a08dbe83ff68685f6361a5d015345':
  keymaster: add flags indicating feature support
2014-04-18 21:15:30 +00:00
Kenny Root
fea9aa6eb8 keymaster: add flags indicating feature support
For wrapping the disk encryption secret, we add a flag that indicates it
can be done without having to start some storage daemon which the
trusted OS will query to get data needed to load up the keys. This
usually means that the "key blob" we store is actually just the RSA key
encrypted with the device's KEK and not a reference to an encrypted
filesystem stored on /data

Also to allow other providers to upgrade to V3 of the header, we add
flags to show whether the keymaster supports different key types. This
allows keymaster HALs to support the whole device encryption secret
wrapping without needing to implement DSA and EC key handling. The V2
header made support implicit.

(cherry picked from commit 8a3849e26f)

Change-Id: I49be8403faf9f4c3888c84848b3009b44ab6d183
2014-04-18 14:03:35 -07:00
Kenny Root
cb3a62ea2f Merge "keymaster: add flags indicating feature support" 2014-04-18 18:50:01 +00:00
Aaron Whyte
1fbd8eff42 am dbcec633: am dd6e1a01: Merge "Reduced most MultiHal ALOGI to ALOGV, reducing bootup logspam." into klp-modular-dev
* commit 'dbcec633d3d9e7e63f287e39c691439424a9c288':
  Reduced most MultiHal ALOGI to ALOGV, reducing bootup logspam.
2014-04-16 20:36:13 +00:00
Aaron Whyte
dbcec633d3 am dd6e1a01: Merge "Reduced most MultiHal ALOGI to ALOGV, reducing bootup logspam." into klp-modular-dev
* commit 'dd6e1a018e318d8f95d507a2b7fc54eaa0fcabf5':
  Reduced most MultiHal ALOGI to ALOGV, reducing bootup logspam.
2014-04-16 20:33:03 +00:00
Aaron Whyte
dd6e1a018e Merge "Reduced most MultiHal ALOGI to ALOGV, reducing bootup logspam." into klp-modular-dev 2014-04-16 20:29:56 +00:00
Ariel Gertzenstein
9fe7e7a5b2 am 311c8922: (-s ours) am 40208a8b: DO NOT MERGE Fix PAN control callback definition to match what bluedroid is doing.
* commit '311c8922d7b9268b649eea4d6f578f3c65cab468':
  DO NOT MERGE    Fix PAN control callback definition to match what bluedroid is doing.
2014-04-16 19:49:16 +00:00
Ariel Gertzenstein
311c8922d7 am 40208a8b: DO NOT MERGE Fix PAN control callback definition to match what bluedroid is doing.
* commit '40208a8b2baf9629c12966e52f2f901b3019670c':
  DO NOT MERGE    Fix PAN control callback definition to match what bluedroid is doing.
2014-04-16 19:44:42 +00:00
Ariel Gertzenstein
40208a8b2b DO NOT MERGE Fix PAN control callback definition to match what bluedroid is doing.
There's a discrepancy in the order of arguments between the interface
and the implementation. bluedroid swaps the |error| and |local_role|
arguments when calling back so this change redefines the interface
for consistency.

http://b/12853951

Change-Id: I0ccfc6d6d2002d647d484ab7f53744863b569502
2014-04-16 14:53:45 -04:00
Aaron Whyte
f22e1c1808 Reduced most MultiHal ALOGI to ALOGV, reducing bootup logspam.
Bug: 14084750
Change-Id: I099aaaa24caf0213af373b5a600616674349ff95
2014-04-15 16:22:05 -07:00
Aaron Whyte
d821ba71b2 am da38fb2d: am 4d7ac52d: Fixed multihal handling of nonexistent sensor handles.
* commit 'da38fb2d13ceeee79a39146ca30e720e58572989':
  Fixed multihal handling of nonexistent sensor handles.
2014-04-15 23:20:40 +00:00