Steven Moreland
ff4224809f
Move hidl shims to the vendor partition.
...
We need google shims on the vendor partition because they are providing
an implementation of a vendor defined interface. They were written by
google just as a courtesy/to make the transition easier. They're
basically a set for vendors to assemble their hal implementations
from.
Bug: 34135607
Test: marlin persist.hal.binderization on/off
Change-Id: I3f86c77c147514fe470f08088a66de312ae32d4e
2017-02-13 15:03:33 -08:00
Roshan Pius
623bf8a9c1
Merge changes Ieee26013,I275bba11,I7e7258e7,I88111181 am: 3646298ab6 am: b853615e6e am: f404487631
...
am: 4ffdf9c3a0
Change-Id: Ib9e28840ac6a6c7b4667ff037e80f0219f8307b8
2017-02-13 21:41:22 +00:00
Roshan Pius
4ffdf9c3a0
Merge changes Ieee26013,I275bba11,I7e7258e7,I88111181 am: 3646298ab6 am: b853615e6e
...
am: f404487631
Change-Id: I29a4bb5ff276182e2864a29daabec396c2df8ee0
2017-02-13 21:38:54 +00:00
Roshan Pius
f404487631
Merge changes Ieee26013,I275bba11,I7e7258e7,I88111181 am: 3646298ab6
...
am: b853615e6e
Change-Id: Id42bcb5657613884386b1b978d6931511425c49e
2017-02-13 21:36:24 +00:00
Roshan Pius
b853615e6e
Merge changes Ieee26013,I275bba11,I7e7258e7,I88111181
...
am: 3646298ab6
Change-Id: Ica61adc41d15404f2998002f4c950a0b3ddc8296
2017-02-13 21:33:59 +00:00
Roshan Pius
3646298ab6
Merge changes Ieee26013,I275bba11,I7e7258e7,I88111181
...
* changes:
supplicant(interface): Remove redundant callbacks
wifi(implementation): Copy the user complete callback by value
wifi(implementation): Add status check for all cb invocation
wifi(implementation): Add global lock
2017-02-13 21:25:39 +00:00
Roshan Pius
2ca2a529b9
supplicant(interface): Remove redundant callbacks
...
The information broadcast via these callbacks are already available via
other callbacks.
1. All of the onProvisionDiscovery* callback data can be retrieved via the
|onProvisionDiscoveryCompleted| callback.
2. OnAssociated & onConnected callbacks data can retrieved via the
onStateChanges callback.
Bug: 34221586
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: Ieee26013dfda7a9be41a80e98ff1537da16b3466
2017-02-13 13:25:16 -08:00
Roshan Pius
742bb97769
wifi(implementation): Copy the user complete callback by value
...
The callback object may go out of scope by the time it's invoked. So,
make a copy of it. We're doing the same for the other user callbacks
received in this class.
Bug: 34930275
Test: Compiles
Change-Id: I275bba11ae8735a21514d871e8aa473f92f0fd7d
2017-02-13 13:25:15 -08:00
Steven Moreland
e445f52e23
Merge "example-light HAL uses "default" service name"
2017-02-13 19:22:48 +00:00
Zhuoyao Zhang
8cf1b27b11
Merge "Update vts files on aosp." am: 248e3932fe am: 848e5db57f am: 832e7bd89a
...
am: 47497a0536
Change-Id: I2a66a8ef82ce6d93ad8ab274832dd3fdb15a0f95
2017-02-13 19:21:04 +00:00
Zhuoyao Zhang
47497a0536
Merge "Update vts files on aosp." am: 248e3932fe am: 848e5db57f
...
am: 832e7bd89a
Change-Id: If86e71c6f1d99c3a4cd37adf320c2598621c30e9
2017-02-13 19:17:51 +00:00
Zhuoyao Zhang
832e7bd89a
Merge "Update vts files on aosp." am: 248e3932fe
...
am: 848e5db57f
Change-Id: Ie29071455c9ca3cf1a7293972347cbc6c9a9f9f1
2017-02-13 19:15:20 +00:00
Zhuoyao Zhang
848e5db57f
Merge "Update vts files on aosp."
...
am: 248e3932fe
Change-Id: I147799a7b93d100a5340aa0150540f6b6142e72e
2017-02-13 19:12:36 +00:00
Amit Mahajan
99f75a1a9e
Merge "Add missing response function." am: 6267062af5 am: b3e6021641 am: 63ab2b318b
...
am: f6f5316460 -s ours
Change-Id: I3dc67d3d85656f768d2acedb24b87a97655c92ba
2017-02-13 19:12:25 +00:00
Amit Mahajan
f6f5316460
Merge "Add missing response function." am: 6267062af5 am: b3e6021641
...
am: 63ab2b318b
Change-Id: I4c499d60c5ac213fe6d351dce98f4d587d6bccdf
2017-02-13 19:09:54 +00:00
Zhuoyao Zhang
248e3932fe
Merge "Update vts files on aosp."
2017-02-13 19:09:48 +00:00
Amit Mahajan
63ab2b318b
Merge "Add missing response function." am: 6267062af5
...
am: b3e6021641
Change-Id: I0ee6a5540ccbd40c6c11b4f42b8d6cae26629da4
2017-02-13 19:06:53 +00:00
Amit Mahajan
b3e6021641
Merge "Add missing response function."
...
am: 6267062af5
Change-Id: I47995ad80fe34a54a7346a92957a3d3219842188
2017-02-13 19:04:24 +00:00
Amit Mahajan
6267062af5
Merge "Add missing response function."
2017-02-13 19:00:20 +00:00
TreeHugger Robot
5331371a3a
Merge "Camera: Delete streams after successful configuration"
2017-02-13 11:18:29 +00:00
Zhuoyao Zhang
65c99d7f08
Update vts files on aosp.
...
* Based on the latest hidl-gen and .hal files.
Test: mma
make vts.
Change-Id: I4765450d985afd552fe720d91b9ab3422f5b7a47
2017-02-12 13:51:06 -08:00
Roshan Pius
bc662205c6
wifi(implementation): Add status check for all cb invocation
...
Bug: 34820508
Test: Compiles
Change-Id: I7e7258e782142bae7373fa0543e6c17184b043a9
2017-02-10 22:03:40 -08:00
Roshan Pius
091e1c1f3a
wifi(implementation): Add global lock
...
Add a global lock to address synchronization issues between the main
HIDL method servicing thread and the legacy HAL's event loop thread.
Also, added some documentation for the threading model used.
Bug: 34261034
Test: Compiles
Change-Id: I881111814ff5ebd601d6a4c85cf284b30ae47ed3
2017-02-10 22:03:40 -08:00
Etan Cohen
60536d8e9f
Merge "[WIFI] Update VTS generated file" am: 96518722ee am: 189e70056b am: 7a93784f05
...
am: 8330ff9553
Change-Id: I9cb8156773d03fa6b0be9af7fad63f9f35c0a551
2017-02-11 04:49:32 +00:00
Etan Cohen
8330ff9553
Merge "[WIFI] Update VTS generated file" am: 96518722ee am: 189e70056b
...
am: 7a93784f05
Change-Id: Iee6d5141fd406484b789be5d4387251851ca8312
2017-02-11 04:47:01 +00:00
Etan Cohen
7a93784f05
Merge "[WIFI] Update VTS generated file" am: 96518722ee
...
am: 189e70056b
Change-Id: I8e825299c906dc23383bf6ea8d9758aff40a043c
2017-02-11 04:44:53 +00:00
Etan Cohen
189e70056b
Merge "[WIFI] Update VTS generated file"
...
am: 96518722ee
Change-Id: I7b5b59f05b422d8f453fe89162908f4340b211a6
2017-02-11 04:42:01 +00:00
Etan Cohen
96518722ee
Merge "[WIFI] Update VTS generated file"
2017-02-11 04:38:06 +00:00
Etan Cohen
ff7aac5a5a
[WIFI] Update VTS generated file
...
Large churn in files - seems to be mostly driven
by changes in generated code as opposed to HAL
changes.
Bug: 33459306
Test: build + vts-tradefed run commandAndExit vts --module=HalWifiHidlTargetTest
Change-Id: I1762a24108f9119dbc9c6807d6a2870f016a26d9
2017-02-10 18:14:02 -08:00
Amit Mahajan
0de66edb93
Add missing response function.
...
Test: None; only interface change.
Bug: 32020264
Merged-in: I28638f9371a6b09d72862a13a15d5f7e319d9337
Change-Id: I28638f9371a6b09d72862a13a15d5f7e319d9337
2017-02-11 01:58:53 +00:00
Etan Cohen
e4c0bd5c45
Merge "[AWARE] Update capabilties" am: 10569b1bb4 am: dbaff93416 am: 95e7e5a098
...
am: a5bc4c820a
Change-Id: I7f29a28fd55af6e2d2d2a45cb8002df597ac0396
2017-02-11 01:09:53 +00:00
Etan Cohen
a5bc4c820a
Merge "[AWARE] Update capabilties" am: 10569b1bb4 am: dbaff93416
...
am: 95e7e5a098
Change-Id: I6022b5763984280d148804d0364bd4cf89bf45f6
2017-02-11 01:07:31 +00:00
Etan Cohen
95e7e5a098
Merge "[AWARE] Update capabilties" am: 10569b1bb4
...
am: dbaff93416
Change-Id: I874de1d8668ea0df50d0c84357469e719841c4f8
2017-02-11 01:05:02 +00:00
Etan Cohen
dbaff93416
Merge "[AWARE] Update capabilties"
...
am: 10569b1bb4
Change-Id: Ica1d8beff6fd7063751cc9b22c841038a2cfa510
2017-02-11 01:02:32 +00:00
Etan Cohen
10569b1bb4
Merge "[AWARE] Update capabilties"
2017-02-11 00:58:36 +00:00
Yifan Hong
87f44a881b
Merge "Add tests for minor version upgrade enforcement." am: ea8ff054fa am: af52b48490 am: 2e14b7cc0f
...
am: 982f85242c
Change-Id: Ie391c983761cd540775abe2e2d72feeeaa2ec5de
2017-02-10 23:47:13 +00:00
Yifan Hong
982f85242c
Merge "Add tests for minor version upgrade enforcement." am: ea8ff054fa am: af52b48490
...
am: 2e14b7cc0f
Change-Id: Ia0c520eb080e02b0b51d86b0c8f88da2cbe1c429
2017-02-10 23:44:42 +00:00
Yifan Hong
2e14b7cc0f
Merge "Add tests for minor version upgrade enforcement." am: ea8ff054fa
...
am: af52b48490
Change-Id: Idad63da1d39457f14bdbf3e087d36d7fd1fe5f6c
2017-02-10 23:42:42 +00:00
Yifan Hong
af52b48490
Merge "Add tests for minor version upgrade enforcement."
...
am: ea8ff054fa
Change-Id: I6538ac98fa28f6f9c08d45a2cedfb8764acbc9ef
2017-02-10 23:40:12 +00:00
Yifan Hong
ea8ff054fa
Merge "Add tests for minor version upgrade enforcement."
2017-02-10 23:38:02 +00:00
Android Build Merger (Role)
64ce7e3d7e
Merge "Merge "[AWARE] Add support for Subscribe Service ID List Attribute" am: 11cea0d4a3 am: a80d8de804 am: 98bd5591b6 am: 3b6de6e6db"
2017-02-10 23:26:04 +00:00
TreeHugger Robot
86fa244c12
Merge "Update makefiles to use filgroup syntax."
2017-02-10 23:25:52 +00:00
Etan Cohen
2136389d6f
Merge "[AWARE] Add support for Subscribe Service ID List Attribute" am: 11cea0d4a3 am: a80d8de804 am: 98bd5591b6
...
am: 3b6de6e6db
Change-Id: I8423eb0194fc5bf17fca4c0fceb7b489c7a9a595
2017-02-10 23:25:47 +00:00
Etan Cohen
1e72889e1c
Merge "[AWARE] Add support for SDEA.ServiceInfo field" am: 97c3540042 am: d57bae0f76 am: 07d3618832
...
am: f8dd4dfcdd
Change-Id: Ifaa64e0a91ff05d13db23845ab6f9b50fd191983
2017-02-10 23:25:36 +00:00
Etan Cohen
0904579313
Merge "[AWARE] Update HIDL to match spec and add comments" am: 66dcae0656 am: a4cd134e93 am: bf0091ffef
...
am: 8fc8e3634c
Change-Id: Ib71d01027902dcf0b485ce0cad28fb6908f3e165
2017-02-10 23:25:14 +00:00
TreeHugger Robot
b2e8954c7c
Merge "audio: Remove timeout from waits on event flags in HAL driver threads"
2017-02-10 23:24:54 +00:00
Etan Cohen
3b6de6e6db
Merge "[AWARE] Add support for Subscribe Service ID List Attribute" am: 11cea0d4a3 am: a80d8de804
...
am: 98bd5591b6
Change-Id: Ibba393e4d34084234e44b667b072338257d61984
2017-02-10 23:23:17 +00:00
Etan Cohen
f8dd4dfcdd
Merge "[AWARE] Add support for SDEA.ServiceInfo field" am: 97c3540042 am: d57bae0f76
...
am: 07d3618832
Change-Id: I070cac8b02ff1d6d03c4d8329ca7d2d5f390cda2
2017-02-10 23:23:05 +00:00
Etan Cohen
8fc8e3634c
Merge "[AWARE] Update HIDL to match spec and add comments" am: 66dcae0656 am: a4cd134e93
...
am: bf0091ffef
Change-Id: I75f722915a2c7ec367fb0d73e413f7e57081739b
2017-02-10 23:22:44 +00:00
Etan Cohen
98bd5591b6
Merge "[AWARE] Add support for Subscribe Service ID List Attribute" am: 11cea0d4a3
...
am: a80d8de804
Change-Id: I103c555c1d9580d056800a1d1e28ef9b27780b2d
2017-02-10 23:21:16 +00:00