OSDN Git Service
Mikhail Naganov [Thu, 19 Jan 2017 23:57:47 +0000 (23:57 +0000)]
Merge "audiohal: Fix volume changes handling"
Jim Miller [Thu, 19 Jan 2017 23:43:26 +0000 (23:43 +0000)]
Merge "Fix fingerprint crypto operations."
Eric Laurent [Thu, 19 Jan 2017 23:19:50 +0000 (23:19 +0000)]
Merge "audio: add support for stub HAL in HIDL mode"
Roshan Pius [Thu, 19 Jan 2017 23:03:32 +0000 (23:03 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am:
639bb13553 am:
30655b57be am:
ceeb325471
am:
f71db13051
Change-Id: I3b4544095e26148432709e9b24eb8bacbd4e09ab
Roshan Pius [Thu, 19 Jan 2017 23:02:36 +0000 (23:02 +0000)]
wifi(vts): Generate the .vts files am:
720f4bdbc9 am:
9d4c874e92 am:
dc2cf66158
am:
f6579c03a8
Change-Id: Icc2fcfed5cba6fe868e375c3694676af09a20a79
Roshan Pius [Thu, 19 Jan 2017 23:02:35 +0000 (23:02 +0000)]
wifi(interface): Use the "bitfield" type for masks am:
5c3a0d9666 am:
401016b548 am:
e37d692c82
am:
2ff751b85d
Change-Id: Ia323848fae60250b6944fa5665636c624c351913
Roshan Pius [Thu, 19 Jan 2017 23:02:34 +0000 (23:02 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt am:
2d50db95b4 am:
11f510a3f2 am:
4056b45e18
am:
61a4803418
Change-Id: I02535d53eb31e1f59c40608f173ebc4c5d3fefcc
Roshan Pius [Thu, 19 Jan 2017 23:02:32 +0000 (23:02 +0000)]
supplicant(interface): Add missing STA callbacks am:
6eb05a2fc7 am:
1d9ee17c3f am:
ffe0fee1e6
am:
39d385affb
Change-Id: Iad2b162811e5b927d8925d334c258e8c793712e3
Roshan Pius [Thu, 19 Jan 2017 23:02:31 +0000 (23:02 +0000)]
supplicant(interface): Add various WPS device params am:
4984f9ab80 am:
bc5cbcded4 am:
95dbb09956
am:
518af75498
Change-Id: Ifbbd74d9b52c10599087f45ef00f3d9981491db6
Roshan Pius [Thu, 19 Jan 2017 23:02:29 +0000 (23:02 +0000)]
supplicant(interface): Add P2P iface methods/cbs am:
09f2ce3b3e am:
fa5fb2963f am:
4764bd331c
am:
2a73511549
Change-Id: I1ec94161ca6c14c8e61b3ec305ddb382880bed4e
Roshan Pius [Thu, 19 Jan 2017 23:01:08 +0000 (23:01 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am:
639bb13553 am:
30655b57be
am:
ceeb325471
Change-Id: I68a2f0296f2829f386faa5011163d1d6d0fc82d6
Roshan Pius [Thu, 19 Jan 2017 23:00:06 +0000 (23:00 +0000)]
wifi(vts): Generate the .vts files am:
720f4bdbc9 am:
9d4c874e92
am:
dc2cf66158
Change-Id: Ib07a2473763dd0e5665da37b5aed69044498f628
Roshan Pius [Thu, 19 Jan 2017 23:00:05 +0000 (23:00 +0000)]
wifi(interface): Use the "bitfield" type for masks am:
5c3a0d9666 am:
401016b548
am:
e37d692c82
Change-Id: Ie599770041558133d44f49455f67c13b78dcb61d
Roshan Pius [Thu, 19 Jan 2017 23:00:03 +0000 (23:00 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt am:
2d50db95b4 am:
11f510a3f2
am:
4056b45e18
Change-Id: Ifbde7669d552321a5c1387765f7acd5616007b25
Roshan Pius [Thu, 19 Jan 2017 23:00:02 +0000 (23:00 +0000)]
supplicant(interface): Add missing STA callbacks am:
6eb05a2fc7 am:
1d9ee17c3f
am:
ffe0fee1e6
Change-Id: Idb425f41a6ec36549defa2708ef125b298aa5e30
Roshan Pius [Thu, 19 Jan 2017 23:00:01 +0000 (23:00 +0000)]
supplicant(interface): Add various WPS device params am:
4984f9ab80 am:
bc5cbcded4
am:
95dbb09956
Change-Id: I4f325f0f5917eb9ddf9f90f7cedc9100cb374e1c
Roshan Pius [Thu, 19 Jan 2017 22:59:59 +0000 (22:59 +0000)]
supplicant(interface): Add P2P iface methods/cbs am:
09f2ce3b3e am:
fa5fb2963f
am:
4764bd331c
Change-Id: Ibbe3954a8bd3c819499e4d004bc0766e95f43ea2
Roshan Pius [Thu, 19 Jan 2017 22:58:31 +0000 (22:58 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am:
639bb13553
am:
30655b57be
Change-Id: Icde2255db370840753cf8a69199458d7aed07dfc
Roshan Pius [Thu, 19 Jan 2017 22:57:35 +0000 (22:57 +0000)]
wifi(vts): Generate the .vts files am:
720f4bdbc9
am:
9d4c874e92
Change-Id: Iab87b9961dd79e14244d3ac2dd759999fdb4650d
Roshan Pius [Thu, 19 Jan 2017 22:57:33 +0000 (22:57 +0000)]
wifi(interface): Use the "bitfield" type for masks am:
5c3a0d9666
am:
401016b548
Change-Id: I44027898ffcbacaf1864db1d3e346ea02d579507
Roshan Pius [Thu, 19 Jan 2017 22:57:32 +0000 (22:57 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt am:
2d50db95b4
am:
11f510a3f2
Change-Id: Iaf59053991b7b9ca9ef2796c0c78d6a3f4d1c8db
Roshan Pius [Thu, 19 Jan 2017 22:57:30 +0000 (22:57 +0000)]
supplicant(interface): Add missing STA callbacks am:
6eb05a2fc7
am:
1d9ee17c3f
Change-Id: Ie7a2ad1f8bbabc7aa02bb0ba52ab5f176eb57555
Roshan Pius [Thu, 19 Jan 2017 22:57:29 +0000 (22:57 +0000)]
supplicant(interface): Add various WPS device params am:
4984f9ab80
am:
bc5cbcded4
Change-Id: I38a95d39191b6d7cd34ebe450697b41916d40e30
Roshan Pius [Thu, 19 Jan 2017 22:57:28 +0000 (22:57 +0000)]
supplicant(interface): Add P2P iface methods/cbs am:
09f2ce3b3e
am:
fa5fb2963f
Change-Id: I1a9f42cd34e070194019157f6b4971c4a6573f7a
Roshan Pius [Thu, 19 Jan 2017 22:55:31 +0000 (22:55 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl'
am:
639bb13553
Change-Id: I7748acb54fc999001d816a39519ff15ced186682
Roshan Pius [Thu, 19 Jan 2017 22:54:31 +0000 (22:54 +0000)]
wifi(vts): Generate the .vts files
am:
720f4bdbc9
Change-Id: Ib8e7de9207d550be5f6bf0fb3e966eda647c6860
Roshan Pius [Thu, 19 Jan 2017 22:54:30 +0000 (22:54 +0000)]
wifi(interface): Use the "bitfield" type for masks
am:
5c3a0d9666
Change-Id: Iac83529fa08233a2e1bee9baca378972f936dcc8
Roshan Pius [Thu, 19 Jan 2017 22:54:28 +0000 (22:54 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt
am:
2d50db95b4
Change-Id: If326ecdaa68dc0cf0f68810cb8413c9d36bf6e45
Roshan Pius [Thu, 19 Jan 2017 22:54:27 +0000 (22:54 +0000)]
supplicant(interface): Add missing STA callbacks
am:
6eb05a2fc7
Change-Id: Iabefddb3dce45f171c21c8b7dca9a62a7b0ae0cb
Roshan Pius [Thu, 19 Jan 2017 22:54:26 +0000 (22:54 +0000)]
supplicant(interface): Add various WPS device params
am:
4984f9ab80
Change-Id: I525a32b130e861311886e0132beb22917d64f05d
Roshan Pius [Thu, 19 Jan 2017 22:54:25 +0000 (22:54 +0000)]
supplicant(interface): Add P2P iface methods/cbs
am:
09f2ce3b3e
Change-Id: I0833a4b57b937ce354c57301fea477b375995884
Roshan Pius [Thu, 19 Jan 2017 22:51:21 +0000 (22:51 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl'
* changes:
wifi(vts): Generate the .vts files
wifi(interface): Use the "bitfield" type for masks
supplicant(interface): Add sta network idstr & ft key mgmt
supplicant(interface): Add missing STA callbacks
supplicant(interface): Add various WPS device params
supplicant(interface): Add P2P iface methods/cbs
TreeHugger Robot [Thu, 19 Jan 2017 21:37:37 +0000 (21:37 +0000)]
Merge "Remove useless Android.mk files."
Jim Miller [Thu, 19 Jan 2017 05:03:45 +0000 (21:03 -0800)]
Fix fingerprint crypto operations.
This fixes a bug introduced in the HIDL port where fingerprint no
longer notifies keystore of authentications.
Test: keyguard, FingerprintDialog
Fixes bug
34200870
Change-Id: I5227a5f7feb9eee926ea1511001d0303c90dc594
Mikhail Naganov [Thu, 19 Jan 2017 20:38:39 +0000 (12:38 -0800)]
audiohal: Fix volume changes handling
Some legacy implementations of the effects HAL use the condition
of the reply buffer being NULL as an indication that they shouldn't
apply attenuation to the input audio data. Therefore, separate
methods are needed to distinguish the use cases of delegating the
volume control to the effect, and just informing the effect of the
volume changes.
A new method added to IEffect: volumeChangeNotification that implements
the second use case. The contract of setAndGetVolume method has been
updated to indicate that it is only called in the first use case.
Also updated the wrapper for a generic IEffect commands to pass NULL
pointers to the command and reply buffers in case when the size
of the input or output data is 0, to preserve compatibility with
direct calls from the framework.
Bug:
34368451
Test: volume control works when both Bass Boost and Equalizer are
enabled in the NXP implementation of the effects
Change-Id: I3c9a5bbdff561802bc94080c51703385a8903282
Polina Bondarenko [Thu, 19 Jan 2017 14:55:19 +0000 (15:55 +0100)]
thermal: substitute undefined temperature by NAN.
Bug:
34107726
Test: vts, cts
Change-Id: Ia6e9e83691e8b6b5e2760579e1131a5994a48572
TreeHugger Robot [Thu, 19 Jan 2017 17:55:19 +0000 (17:55 +0000)]
Merge "Revert "thermal: add getUndefinedTemperature function.""
Chris Phoenix [Thu, 19 Jan 2017 17:20:57 +0000 (17:20 +0000)]
Merge "consumerir HAL uses "default" service name" am:
563665bc1f am:
5b5e501526 am:
3096f94546
am:
3d8aa56da9 -s ours
Change-Id: I567705c2e9309dd5301d0e841d95a44623f73315
Chris Phoenix [Thu, 19 Jan 2017 17:18:27 +0000 (17:18 +0000)]
Merge "consumerir HAL uses "default" service name" am:
563665bc1f am:
5b5e501526
am:
3096f94546
Change-Id: Id730f4d4be676e8ced2d3afc5201a135dc0cb7f3
Chris Phoenix [Thu, 19 Jan 2017 17:15:57 +0000 (17:15 +0000)]
Merge "consumerir HAL uses "default" service name" am:
563665bc1f
am:
5b5e501526
Change-Id: I03366d18d53032dd228aa487ec97aa4eb2a79177
Chris Phoenix [Thu, 19 Jan 2017 17:13:26 +0000 (17:13 +0000)]
Merge "consumerir HAL uses "default" service name"
am:
563665bc1f
Change-Id: I25c9c8bb255477508948a9a862088a8fda344d5f
Chris Phoenix [Thu, 19 Jan 2017 17:10:36 +0000 (17:10 +0000)]
Merge "consumerir HAL uses "default" service name"
Polina Bondarenko [Thu, 19 Jan 2017 13:58:14 +0000 (13:58 +0000)]
Revert "thermal: add getUndefinedTemperature function."
This reverts commit
3c053c66c9783dddc91f2aca9ebdc8323eadf276.
Change-Id: Ie1d7b80052d26575544d2039b59171fe03b3c8b9
Jeff Tinker [Thu, 12 Jan 2017 03:45:23 +0000 (19:45 -0800)]
Add missing 'offset' parameter to decrypt.
Required for functionality
Test: gtests passing
Change-Id: I9e368c146092512dfa42230be0e05848044d2df5
related-to-bug:
32815560
TreeHugger Robot [Thu, 19 Jan 2017 07:01:59 +0000 (07:01 +0000)]
Merge "Implement services for crypto+drm HALs"
Peng Xu [Thu, 19 Jan 2017 06:01:14 +0000 (06:01 +0000)]
Merge "DYNAMIC_SENSOR_META should be wake up sensor type"
Jeff Tinker [Fri, 16 Dec 2016 09:34:52 +0000 (01:34 -0800)]
Implement services for crypto+drm HALs
Test: service runs, basic gtests pass
bug:
32815560
Change-Id: I9642f20d11805c56c46ddede64e776df5314f089
TreeHugger Robot [Thu, 19 Jan 2017 05:02:10 +0000 (05:02 +0000)]
Merge "consumerir HAL uses "default" service name"
Jeff Tinker [Thu, 12 Jan 2017 17:22:18 +0000 (09:22 -0800)]
Replace ICryptoPlugin's detailed error message
It had been removed since it didn't appear to be needed,
but was found to be necessary for functionality.
Test: gtests pass
Change-Id: Ib716a04218e8d5c81f5d7889a53dfa17beccecef
related-to-bug:
32815560
Steven Moreland [Thu, 19 Jan 2017 03:32:24 +0000 (03:32 +0000)]
Merge "Ran update-makefiles.sh."
TreeHugger Robot [Thu, 19 Jan 2017 02:29:14 +0000 (02:29 +0000)]
Merge "Add boot profiling tests."
Keun Soo Yim [Thu, 19 Jan 2017 02:25:34 +0000 (02:25 +0000)]
Merge "add target-side profiling test for multimedia HIDL HALs"
Steven Moreland [Wed, 18 Jan 2017 20:13:38 +0000 (12:13 -0800)]
Ran update-makefiles.sh.
GNSS/Fingerprint/Graphics have all gotten out of sync.
Bug:
34397031
Test: compiles
Change-Id: Ie0a081a4574fd617d5d97ca30ba879f5284efd64
Peng Xu [Thu, 19 Jan 2017 01:49:24 +0000 (17:49 -0800)]
DYNAMIC_SENSOR_META should be wake up sensor type
This change is done in AOSP hardware/libhardware and have to be manually
merged into hardware/interfaces after comments are moved to HIDL.
Test: comment change
Change-Id: I8dd5abd0c03eec7ef6bfef107b4b04404144627e
Chris Phoenix [Thu, 19 Jan 2017 01:41:03 +0000 (01:41 +0000)]
Nfc HAL uses "default" service name am:
3b06b22ed4 am:
1d51e903f6 am:
636a0a646e
am:
2b731c6a78
Change-Id: I2f541e753653080390a5393e9df4c1f2451d8d3a
Chris Phoenix [Thu, 19 Jan 2017 01:34:00 +0000 (01:34 +0000)]
Nfc HAL uses "default" service name am:
3b06b22ed4 am:
1d51e903f6
am:
636a0a646e
Change-Id: Idc2fbabc2ffd05526344ffdf69889249ba2617ff
Chris Phoenix [Thu, 19 Jan 2017 01:31:59 +0000 (01:31 +0000)]
Nfc HAL uses "default" service name am:
3b06b22ed4
am:
1d51e903f6
Change-Id: Ib0000338ba5b35b1784776ae147c44264f0d98e9
Chris Phoenix [Thu, 19 Jan 2017 01:29:59 +0000 (01:29 +0000)]
Nfc HAL uses "default" service name
am:
3b06b22ed4
Change-Id: Ia826e0e8f01766f2a1395ba742f798b42af99b23
Chris Phoenix [Thu, 19 Jan 2017 01:13:17 +0000 (17:13 -0800)]
consumerir HAL uses "default" service name
The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.
Test: builds; verify HAL still works
In support of b/
33844934
Change-Id: Ie7394569d20afba0228f01830385eb598795c831
Merged-In: I1b3b021aaa98ce99560126ddd277caa427ddf151
Chris Phoenix [Thu, 19 Jan 2017 01:13:17 +0000 (17:13 -0800)]
consumerir HAL uses "default" service name
The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.
Test: builds; verify HAL still works
In support of b/
33844934
Change-Id: I1b3b021aaa98ce99560126ddd277caa427ddf151
Eric Laurent [Thu, 19 Jan 2017 01:04:48 +0000 (17:04 -0800)]
audio: add support for stub HAL in HIDL mode
Fixed broken functionality for some devices relying on
a stub HAL module to be present (e.g Fugu).
Bug:
34360879
Test: make and check stub HAL is loaded in HIDL passthrough mode
Change-Id: Ibad050d63827c4e49604273efd76ac8074bb00d2
Ryan Campbell [Wed, 18 Jan 2017 16:37:36 +0000 (08:37 -0800)]
Add boot profiling tests.
Create boot profiling tests.
Bug:
34177792
Test: make vts, run vts -m HalBootHidlTargetProfilingTest
Change-Id: I65f85e9f4681323187fc263cbf93bd8cc2f29b9b
Peng Xu [Thu, 19 Jan 2017 00:56:04 +0000 (00:56 +0000)]
Merge "[sensors] Default implementation and vts of direct report"
Peng Xu [Thu, 19 Jan 2017 00:55:53 +0000 (00:55 +0000)]
Merge "[sensors] Add parameter check to poll()"
Chris Phoenix [Wed, 18 Jan 2017 23:51:05 +0000 (15:51 -0800)]
Nfc HAL uses "default" service name
The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.
Test: builds; verify HAL still works
In support of b/
33844934
Change-Id: Id7b76e1df98e1ecacb530a1b5fec76bf14ba6eb7
Keun Soo Yim [Wed, 18 Jan 2017 23:31:09 +0000 (23:31 +0000)]
Merge "Add soundtrigger's driver/profiler build targets."
Keun Soo Yim [Wed, 4 Jan 2017 23:46:25 +0000 (15:46 -0800)]
add target-side profiling test for multimedia HIDL HALs
Test: mma
Change-Id: I14aeb000e2a17381c28ea2115d67a7e8eb84e375
Keun Soo Yim [Wed, 18 Jan 2017 22:02:15 +0000 (14:02 -0800)]
Add soundtrigger's driver/profiler build targets.
results of running update-makefiles.sh
Test: mma
Bug:
34178561
Change-Id: I317a968571104deabce6b1c73ad3e50786659957
Andre Eisenbach [Wed, 18 Jan 2017 22:54:24 +0000 (22:54 +0000)]
Merge "Bluetooth HAL uses "default" service name" am:
742c4db343 am:
df335ff2d1 am:
d7eeed3d8d
am:
ea617172c2
Change-Id: I2f163cb0a6684f6dd4a90369265684b81e261976
Roshan Pius [Wed, 18 Jan 2017 22:54:15 +0000 (22:54 +0000)]
Merge "supplicant(vts): Add gtest framework" am:
ae548da7d4 am:
f913bff35f am:
dd010e40c4
am:
3ec4709239
Change-Id: Idf1d0f89443cb20623cede2720b5e5ca1835da40
Steven Moreland [Wed, 18 Jan 2017 22:54:05 +0000 (22:54 +0000)]
Merge "Adding all nfc vts related things back." am:
42e5d322af am:
dea82a2d4f am:
b4b7d62c0b
am:
6aae3d2d31 -s ours
Change-Id: I4e4a7bb3117d06429d0ca9a94e227134c71ed5f2
Andre Eisenbach [Wed, 18 Jan 2017 22:53:55 +0000 (22:53 +0000)]
bluetooth: Add initialization completed callback am:
9041d97812 am:
023d49adfd am:
e0788953ac
am:
28fcf1a371
Change-Id: I3e120c2fcba338522db738c7725155342ba06fcf
Peng Xu [Tue, 10 Jan 2017 03:12:42 +0000 (19:12 -0800)]
[sensors] Default implementation and vts of direct report
Added support for newly added HAL function for sensor event direct
report feature, replace dummy implementation with funtional ones for
the following:
* registerDirectChannel
* unregisterDirectChannel
* configDirectReport
Added a vts test case for direct report.
Added new offset definition to types.hal. This will not affect
existing client/calling code.
Bug:
30985702
Bug:
32022776
Test: vts pass
Change-Id: Ie5e3cddd7c37664e8c59d69cf70aaa1310fd3f58
Andre Eisenbach [Wed, 18 Jan 2017 21:53:24 +0000 (21:53 +0000)]
Merge "Bluetooth HAL uses "default" service name" am:
742c4db343 am:
df335ff2d1
am:
d7eeed3d8d
Change-Id: I88c33f29318ec58c6a9686c8f941acc881f58d90
Roshan Pius [Wed, 18 Jan 2017 21:53:16 +0000 (21:53 +0000)]
Merge "supplicant(vts): Add gtest framework" am:
ae548da7d4 am:
f913bff35f
am:
dd010e40c4
Change-Id: I89f145f6cd43ba882a33d0845dc8bb66edd9a109
Andre Eisenbach [Wed, 18 Jan 2017 21:50:53 +0000 (21:50 +0000)]
Merge "Bluetooth HAL uses "default" service name" am:
742c4db343
am:
df335ff2d1
Change-Id: Ie4463c29ccfac02d0535af75cdde0dc63c4ce54f
Roshan Pius [Wed, 18 Jan 2017 21:50:44 +0000 (21:50 +0000)]
Merge "supplicant(vts): Add gtest framework" am:
ae548da7d4
am:
f913bff35f
Change-Id: Ia5e7e3d3180ebda1590d8450418769f663d1a1b7
Andre Eisenbach [Wed, 18 Jan 2017 21:48:54 +0000 (21:48 +0000)]
Merge "Bluetooth HAL uses "default" service name"
am:
742c4db343
Change-Id: Ia952591516474e0b0899e5043ccfb3f9ce5520af
Roshan Pius [Wed, 18 Jan 2017 21:48:44 +0000 (21:48 +0000)]
Merge "supplicant(vts): Add gtest framework"
am:
ae548da7d4
Change-Id: I6f64a7c308e2a36991dc60d71722c49f7f6fc635
Andre Eisenbach [Wed, 18 Jan 2017 21:48:00 +0000 (21:48 +0000)]
Merge "Bluetooth HAL uses "default" service name"
Treehugger Robot [Wed, 18 Jan 2017 21:44:50 +0000 (21:44 +0000)]
Merge "supplicant(vts): Add gtest framework"
Steven Moreland [Wed, 18 Jan 2017 21:37:43 +0000 (21:37 +0000)]
Merge "Adding all nfc vts related things back." am:
42e5d322af am:
dea82a2d4f
am:
b4b7d62c0b
Change-Id: Ib4973a85bd0ae73cb9d2512ab9e210ca919305f2
Steven Moreland [Wed, 18 Jan 2017 21:36:14 +0000 (21:36 +0000)]
Merge "Adding all nfc vts related things back." am:
42e5d322af
am:
dea82a2d4f
Change-Id: Ia0cb9f018e16523ceda39f4475f395e37f92e1f6
Steven Moreland [Wed, 18 Jan 2017 21:34:14 +0000 (21:34 +0000)]
Merge "Adding all nfc vts related things back."
am:
42e5d322af
Change-Id: I9f08cea7cef1bb317f7fe4b8913e317f3770b892
Chris Phoenix [Wed, 18 Jan 2017 06:47:52 +0000 (22:47 -0800)]
Bluetooth HAL uses "default" service name
The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.
Test: builds; verify HAL still works
In support of b/
33844934
Change-Id: Icc006a71b41bcd03fe4a04ee92503e76ff07cd77
Steven Moreland [Wed, 18 Jan 2017 21:29:11 +0000 (21:29 +0000)]
Merge "Adding all nfc vts related things back."
Peng Xu [Mon, 16 Jan 2017 11:10:40 +0000 (03:10 -0800)]
[sensors] Add parameter check to poll()
Check maxCount parameter so that it will not allocate overly large
amount of memory if input parameter is bad.
Bug:
32953589
Test: build and pass vts
Change-Id: Ia19e0315ab1623b8b6580889c1e058a19e6c9670
TreeHugger Robot [Wed, 18 Jan 2017 21:24:33 +0000 (21:24 +0000)]
Merge changes from topic 'nfc-vts-split'
* changes:
Adding all nfc vts related things back.
Remove all vts nfc related things.
Andre Eisenbach [Wed, 18 Jan 2017 21:21:42 +0000 (21:21 +0000)]
bluetooth: Add initialization completed callback am:
9041d97812 am:
023d49adfd
am:
e0788953ac
Change-Id: I6ddc6af17b25f2d1e2cad9d4374a98469c34c345
Andre Eisenbach [Wed, 18 Jan 2017 21:19:42 +0000 (21:19 +0000)]
bluetooth: Add initialization completed callback am:
9041d97812
am:
023d49adfd
Change-Id: I076f9ce654acd0e392508c8ff09e9f18f369595e
Andre Eisenbach [Wed, 18 Jan 2017 21:17:42 +0000 (21:17 +0000)]
bluetooth: Add initialization completed callback
am:
9041d97812
Change-Id: Ic8a79944bd2d5f24e1800246132cf297b53e7879
Yin-Chia Yeh [Wed, 18 Jan 2017 20:35:35 +0000 (20:35 +0000)]
Merge changes from topics 'cam-hidl-fence', 'camera-hidl-bufId'
* changes:
Camera: make fence import agnostic to hidl transport
Camera: add bufferId field to StreamBuffer
Roshan Pius [Fri, 16 Dec 2016 16:39:23 +0000 (08:39 -0800)]
supplicant(vts): Add gtest framework
Bug:
33457575
Test: adb push
out/target/product/angler/data/nativetest/supplicant_hidl_test/supplicant_hidl_test
/data/ && adb shell /data/supplicant_hidl_test
Change-Id: I8b560483166822a33b8d81433178fdbc6077ec11
Steven Moreland [Wed, 18 Jan 2017 19:49:08 +0000 (11:49 -0800)]
Remove useless Android.mk files.
Test: none
Change-Id: I99f4d3e5b943742009e366b13bee2c32e38a3fba
Andre Eisenbach [Wed, 18 Jan 2017 02:23:12 +0000 (18:23 -0800)]
bluetooth: Add initialization completed callback
Test: bluetooth_hidl_hal_test
Bug:
31972505
Change-Id: I64c19a7fe7299079c5daf74e7b238b0d71d65db2
Steven Moreland [Wed, 18 Jan 2017 19:01:01 +0000 (11:01 -0800)]
Adding all nfc vts related things back.
Test: none
Merged-In: I84a42ae27d36a5479f2ca859849bb1b4536bdbad
Change-Id: I84a42ae27d36a5479f2ca859849bb1b4536bdbad
Steven Moreland [Wed, 18 Jan 2017 19:01:01 +0000 (11:01 -0800)]
Adding all nfc vts related things back.
Test: none
Change-Id: I84a42ae27d36a5479f2ca859849bb1b4536bdbad
Roshan Pius [Wed, 18 Jan 2017 17:45:46 +0000 (09:45 -0800)]
wifi(vts): Generate the .vts files
Generates the .vts files for all wifi HIDL interfaces.
hidl-gen -o hardware/interfaces/wifi/1.0/vts/ -L vts -r
android.hardware:hardware/interfaces -r
android.hidl:system/libhidl/transport android.hardware.wifi@1.0
hidl-gen -o hardware/interfaces/wifi/supplicant/1.0/vts/ -L vts -r
android.hardware:hardware/interfaces -r
android.hidl:system/libhidl/transport
android.hardware.wifi.supplicant@1.0
Bug:
32022435
Test: Compiles
Change-Id: Idb037dafb72e645e5f6618bc909ba02ae7232e77
Steven Moreland [Wed, 18 Jan 2017 18:59:36 +0000 (10:59 -0800)]
Remove all vts nfc related things.
These are immediately added back. This is to split the CL into two
pieces so that only the currently public piece can be moved to aosp.
Test: none
Change-Id: If1ee4a4b4b2d276daf922831a6b919b4c7a236bb
Roshan Pius [Wed, 18 Jan 2017 17:23:18 +0000 (09:23 -0800)]
wifi(interface): Use the "bitfield" type for masks
Change all the variables representing masks to the new bitfield type
in all the Wifi HIDL interfaces.
The generated code will still produce the underlying type of enum as
param. So, no changes are needed in the implementation.
Bug:
33358724
Test: Compiles
Change-Id: Id2e5dee2ce1f1ec8e744aa1c81d3cb9c66e7fc39