Brian Stack
78aa4fc9dd
Define the ISensorsCallback
...
The ISensorsCallback will be used to push notifications into the
sensors framework, such as when dynamic sensors are connected.
Bug: 111070257
Test: Compiles
Change-Id: I681e6de341a80016983a3ab7fa45284ee9104918
2018-09-24 21:33:11 +00:00
TreeHugger Robot
0bf3fb4938
Merge "Define EventQueueFlagBits"
2018-09-24 20:04:43 +00:00
TreeHugger Robot
d5f8134c15
Merge "Revert "Revert "Add command to pass oem commands to HAL"""
2018-09-24 17:43:59 +00:00
Slava Shklyaev
218a2bf89b
Sync docs with NeuralNetworks.h am: af528bc51c
am: 75ba0bfc0b
...
am: 00ca8f3feb
Change-Id: If680f7061a65e6d8887ed1fe5e79d14bd0cdf24f
2018-09-24 08:53:37 -07:00
Slava Shklyaev
00ca8f3feb
Sync docs with NeuralNetworks.h am: af528bc51c
...
am: 75ba0bfc0b
Change-Id: Idaca225e17cfa6d2890a93f023d7f605324edacb
2018-09-24 08:49:37 -07:00
Slava Shklyaev
75ba0bfc0b
Sync docs with NeuralNetworks.h
...
am: af528bc51c
Change-Id: I0944a6d69463ede34dbee21e52423229909a457f
2018-09-24 08:45:54 -07:00
Przemyslaw Szczepaniak
cdafae24b9
[automerger skipped] Merge changes from topic "nnapisync_1.2" am: 96e08aa749
am: fdf9aed0ec
...
am: c56c4315b2
-s ours
Change-Id: If289f01a3b0a399bd34b145a8d7b21a5c3454cb0
2018-09-24 06:05:56 -07:00
Slava Shklyaev
d2ffa57662
[automerger skipped] Create NeuralNetworks HAL v1.2 for new OperationTypes am: 8e139a7a11
am: f3a3ad8ab8
...
am: c92416c3fe
-s ours
Change-Id: I2ca2736d1995a5540495c4fcf797c5592ca164cf
2018-09-24 06:05:33 -07:00
Przemyslaw Szczepaniak
c56c4315b2
Merge changes from topic "nnapisync_1.2" am: 96e08aa749
...
am: fdf9aed0ec
Change-Id: I9c679ad65e7cfa8de6882e7213e176e3788d12e4
2018-09-24 05:54:24 -07:00
Slava Shklyaev
c92416c3fe
Create NeuralNetworks HAL v1.2 for new OperationTypes am: 8e139a7a11
...
am: f3a3ad8ab8
Change-Id: I8b7b78201ba507da24d7cf6094260a119e9ade28
2018-09-24 05:54:05 -07:00
Przemyslaw Szczepaniak
fdf9aed0ec
Merge changes from topic "nnapisync_1.2"
...
am: 96e08aa749
Change-Id: I7b8cd7d7329bbaf722e55fb6c0db45cd5fc6568d
2018-09-24 05:48:31 -07:00
Slava Shklyaev
f3a3ad8ab8
Create NeuralNetworks HAL v1.2 for new OperationTypes
...
am: 8e139a7a11
Change-Id: I1090607733e23da2b554fe7fe3e590e1ea5516fa
2018-09-24 05:48:09 -07:00
Slava Shklyaev
af528bc51c
Sync docs with NeuralNetworks.h
...
Bug: 115855152
Test: none
Change-Id: I15b5207f3ffbea57a4c8313ce744a22ce72b402e
2018-09-24 12:31:03 +00:00
Przemyslaw Szczepaniak
96e08aa749
Merge changes from topic "nnapisync_1.2"
...
* changes:
Add VTS tests for NeuralNetworks v1.2
Create NeuralNetworks HAL v1.2 for new OperationTypes
2018-09-24 12:25:55 +00:00
Hridya Valsaraju
6d3a9cc64a
Merge "Revert "Add command to pass oem commands to HAL"" am: 8f8c756522
am: 14e750b80a
...
am: 18574bce4b
Change-Id: I67acbf9816ec0ab8951872c3935aec27cbb1fe6d
2018-09-21 17:30:00 -07:00
Hridya Valsaraju
18574bce4b
Merge "Revert "Add command to pass oem commands to HAL"" am: 8f8c756522
...
am: 14e750b80a
Change-Id: Ic1bafb79c2a85a9a71ec69052cee6b966713f0e2
2018-09-21 17:22:54 -07:00
Hridya Valsaraju
14e750b80a
Merge "Revert "Add command to pass oem commands to HAL""
...
am: 8f8c756522
Change-Id: Ic498179e19cc4c2c19e82b5cbd7699bfce67279d
2018-09-21 17:15:52 -07:00
Treehugger Robot
8f8c756522
Merge "Revert "Add command to pass oem commands to HAL""
2018-09-22 00:05:37 +00:00
Yifan Hong
b5c9bd4f45
Merge "health.storage: Add VTS test." am: 10becafa1e
am: d24a61d2cf
...
am: 7dc4fa2053
Change-Id: Ic1bb8107216b5a3bc8b74f1743979677dece2c32
2018-09-21 16:07:27 -07:00
Hridya Valsaraju
3c2443ec29
Revert "Revert "Add command to pass oem commands to HAL""
...
Test: make
This reverts commit 2e880493d6
.
2018-09-21 16:06:30 -07:00
Hridya Valsaraju
2e880493d6
Revert "Add command to pass oem commands to HAL"
...
This reverts commit ddaa8ecb37
.
Test: make
Change-Id: I14c745ade7c19d961bdc588d6e09930bc1360b36
2018-09-21 15:47:36 -07:00
Hridya Valsaraju
d604080c58
Revert "Add command to pass oem commands to HAL"
...
This reverts commit ddaa8ecb37
.
Reason for revert: This needs to go to master first to prevent build breaks.
Change-Id: I6418f1ba5dab492dc11b8c24e5d83ea7257d9699
2018-09-21 22:38:57 +00:00
Yifan Hong
7dc4fa2053
Merge "health.storage: Add VTS test." am: 10becafa1e
...
am: d24a61d2cf
Change-Id: Ic54b29721d4279c35be5aec205277c415441348e
2018-09-21 15:38:47 -07:00
Yifan Hong
d24a61d2cf
Merge "health.storage: Add VTS test."
...
am: 10becafa1e
Change-Id: I33e74dc916ffdddb3e9c22a3de2d50d902705774
2018-09-21 15:34:41 -07:00
Yifan Hong
10becafa1e
Merge "health.storage: Add VTS test."
2018-09-21 22:20:24 +00:00
Yifan Hong
26198db73e
health.storage: Add default implementation. am: c0263aa0e4
am: 0e2070f74a
...
am: dacc3b2e6d
Change-Id: I688ffbb5009cdfd4b6180f608ea3dc13283190db
2018-09-21 14:58:45 -07:00
Amruth Ramachandran
fda05086e1
Merge "Radio HAL: Add VoPS network support" am: c922f43176
am: 81644fa141
...
am: 7502b980a8
Change-Id: I4466c95cd953d4e51333ce2b6ad2bdf4bddc701e
2018-09-21 14:51:16 -07:00
Kevin Rocard
94408388bb
Audio VTS: Workaround async HIDL destructor by sleeping am: d87a288e82
am: 921724c2c9
am: 8fe2bf8075
...
am: 954bfff4e4
Change-Id: I71f61de3e86a24dd550d496f6882e42e221aebab
2018-09-21 14:48:59 -07:00
Yifan Hong
6eb54ec659
[automerger skipped] Merge "health.filesystem::IFileSystem -> health.storage::IStorage" am: b670abc941
am: d590b2357d
...
am: 4dd013fbbc
-s ours
Change-Id: I355005cfeb266227eee5db81dc20866238d11f5b
2018-09-21 14:14:21 -07:00
Hridya Valsaraju
380262ee16
Merge "Add command to pass oem commands to HAL" am: c369d81965
am: be52e964a2
...
am: ffd90b7f2a
Change-Id: I26017c4b37fe1f11244c7c98ad48f5c135fafb91
2018-09-21 14:13:56 -07:00
Yifan Hong
14eea6bb3f
health.storage: Add VTS test.
...
Test: run test
Bug: 111655771
Change-Id: I353026bcf882fcdafa9986e4f60d5853abac7e54
2018-09-21 12:25:24 -07:00
Kevin Rocard
426bea313a
resolve merge conflicts of 2e32d37877
to master
...
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: I393be9e597ff1f72ec2c71efbbbc8e518398190a
2018-09-21 12:03:28 -07:00
Slava Shklyaev
feb87a9cf8
Add VTS tests for NeuralNetworks v1.2
...
This is a copy the v1.1 tests since we don't have any new ops
implemented in v1.2 yet.
Bug: 114365802
Test: mm
Test: NNAPI VTS
Change-Id: Ida7525fcd3ae0fd6f88ff9591e06aba922bdae64
Merged-In: Ida7525fcd3ae0fd6f88ff9591e06aba922bdae64
(cherry-picked from 871be94770
)
2018-09-21 14:46:24 +01:00
Slava Shklyaev
8e139a7a11
Create NeuralNetworks HAL v1.2 for new OperationTypes
...
Bug: 114365802
Test: mm
Change-Id: I86b9261729a64d02ed30dc822a0226de11473ac8
Merged-In: I86b9261729a64d02ed30dc822a0226de11473ac8
(cherry-picked from 060a9acb3b
)
2018-09-21 14:41:55 +01:00
Yifan Hong
dacc3b2e6d
health.storage: Add default implementation. am: c0263aa0e4
...
am: 0e2070f74a
Change-Id: I1b0af7bc661d9559679ca87cae8b9950434b6a80
2018-09-21 00:15:13 -07:00
Amruth Ramachandran
7502b980a8
Merge "Radio HAL: Add VoPS network support" am: c922f43176
...
am: 81644fa141
Change-Id: I13f4e6923d101a5cd43e3c57f9ad992c6d390ff8
2018-09-20 23:56:31 -07:00
Yifan Hong
0e2070f74a
health.storage: Add default implementation.
...
am: c0263aa0e4
Change-Id: I7e47cfe344bbd018b8bfdee0cfe284882f8007e5
2018-09-20 23:30:35 -07:00
Kevin Rocard
954bfff4e4
Audio VTS: Workaround async HIDL destructor by sleeping am: d87a288e82
am: 921724c2c9
...
am: 8fe2bf8075
Change-Id: I4924777d816abfcae36204f291a47dec46f675b2
2018-09-20 23:25:45 -07:00
Amruth Ramachandran
81644fa141
Merge "Radio HAL: Add VoPS network support"
...
am: c922f43176
Change-Id: Id9401c3d9972702754e7839ebf6f9273967b386a
2018-09-20 23:22:54 -07:00
Kevin Rocard
8fe2bf8075
Audio VTS: Workaround async HIDL destructor by sleeping am: d87a288e82
...
am: 921724c2c9
Change-Id: I9ab85b9f46cc7daf0a9414594654d0dded10307c
2018-09-20 23:14:18 -07:00
Yifan Hong
4dd013fbbc
Merge "health.filesystem::IFileSystem -> health.storage::IStorage" am: b670abc941
...
am: d590b2357d
Change-Id: Ib1f97a00683e28b0f78661931ffd3ba317581d4c
2018-09-20 23:03:26 -07:00
Hridya Valsaraju
ffd90b7f2a
Merge "Add command to pass oem commands to HAL" am: c369d81965
...
am: be52e964a2
Change-Id: I98523ccf12062ce4271884e159a11586249bdd4a
2018-09-20 23:03:03 -07:00
Yifan Hong
d590b2357d
Merge "health.filesystem::IFileSystem -> health.storage::IStorage"
...
am: b670abc941
Change-Id: Ifa3a8c0d7e1a5d0c6b4092d0b65abd3ea5497390
2018-09-20 22:38:20 -07:00
Hridya Valsaraju
be52e964a2
Merge "Add command to pass oem commands to HAL"
...
am: c369d81965
Change-Id: Ib49b90b70c3864cb1777a79ccd5d73893937ba2f
2018-09-20 22:37:56 -07:00
Kevin Rocard
2e32d37877
Audio VTS: Workaround async HIDL destructor by sleeping am: d87a288e82
...
am: 988c4a3f48
Change-Id: I86f1f3d76a79449eb87f4ea193cbb52f4a73768a
2018-09-20 17:55:26 -07:00
Yifan Hong
c0263aa0e4
health.storage: Add default implementation.
...
Test: lshal show default implementation when installed
Test: `lshal debug` (read and write successfully)
Test: `adb shell sm idle-maint run`
Bug: 111655771
Change-Id: Ibb09836b99310b6bc21e87be9c0177175efa29df
2018-09-20 17:18:53 -07:00
Valerie Hau
f3440b34dd
Merge "Adding command tests for VTS V2_1 HWC"
2018-09-20 22:59:08 +00:00
Brian Stack
1f0c5ea652
Define EventQueueFlagBits
...
The EventQueueFlagBits is used to notify the other end of an FMQ when
an action should be taken. For instance, the read end of the queue is
able to wait on a particular mask bit to be set by the write end of
the queue before reading events.
This is necessary because the number of events to read must be
specified when calling the FMQ's read() or readBlocking() functions.
read() will fail if the specified number of events is not available.
readBlocking() will not perform a partial read, so if the number of
events to read is not known ahead of time, the function may block for
an extended period of time until enough events are queued up. By
utilizing the EventFlag, the reading of events is able to wait until
events are ready to be read, and then the availableToRead() function
provides the number of events to read when calling read() or
readBlocking().
Bug: 111070257
Test: Compiles
Change-Id: I20e9e566efc58196e27e50dae3fc13518ce605fc
2018-09-20 13:11:46 -07:00
Amruth Ramachandran
c922f43176
Merge "Radio HAL: Add VoPS network support"
2018-09-20 18:11:22 +00:00
Kevin Rocard
988c4a3f48
Audio VTS: Workaround async HIDL destructor by sleeping
...
am: d87a288e82
Change-Id: Ic39282f908d2b73fb04f755264090e701cf4019f
2018-09-20 10:54:46 -07:00