Commit Graph

13193 Commits

Author SHA1 Message Date
Peter Kalauskas
549f97df33 Merge "Convert IMediaCasService to use vintf_fragments" 2018-11-20 23:07:11 +00:00
Tomasz Wasilczyk
82fa5af389 Merge "Migrate broadcast radio default HAL to the new logging API." 2018-11-20 16:29:06 +00:00
Peter Kalauskas
b890beba64 Convert IMediaCasService to use vintf_fragments
Bug: 119669996
Test: Run cts CtsMediaTestCases
Change-Id: I841c64523ce506b923a530b7fb6f2476b4607661
2018-11-19 22:41:31 +00:00
TreeHugger Robot
949366390f Merge "Removing USES_DISPLAY_RENDER_INTENTS check in ComposerClient.h" 2018-11-19 21:25:23 +00:00
Valerie Hau
01c541c93f Removing USES_DISPLAY_RENDER_INTENTS check in ComposerClient.h
Test: ./VtsHalGraphicsComposerV2_2TargetTest
Change-Id: Ibe5800c22927c16619db864193594f70dc2a4b7f
2018-11-19 10:50:02 -08:00
Ahmed ElArabawy
40d7fee1d8 Merge "Wifi: Create HAL API for low-latency modes" 2018-11-18 03:42:06 +00:00
TreeHugger Robot
8cedb0a0af Merge "Copy from the old version of Codec2 HAL" 2018-11-17 00:52:36 +00:00
TreeHugger Robot
f837fa24e6 Merge "Camera: add external camera@3.5" 2018-11-16 11:00:21 +00:00
Shuzhen Wang
1731936f8a Merge "Camera: Vts: Add test for Y8 and monochrome camera" 2018-11-16 06:31:15 +00:00
TreeHugger Robot
c3c3ebad33 Merge "Replace TENSOR_QUANT16_ASYMM with TENSOR_QUANT16_SYMM" 2018-11-16 00:42:40 +00:00
Shuzhen Wang
4e18944aaa Camera: Vts: Add test for Y8 and monochrome camera
Add VTS test for Y8 and monochrome capabilities requirements.

Test: adb shell
/data/nativetest64/VtsHalCameraProviderV2_4TargetTest/VtsHalCameraProviderV2_4TargetTest
--hal_service_instance=android.hardware.camera.provider@2.4::ICameraProvider/legacy/0
Bug: 70216652
Bug: 117177512
Change-Id: If40f0e16c641a88eff24044a36bded0ad0e55b45
2018-11-15 14:22:32 -08:00
Ahmed ElArabawy
7d975e94b7 Wifi: Create HAL API for low-latency modes
This commit adds HAL API to IWifiChip for low-latency modes along
with the associated capability.

Bug: 34905427
Test: VTS test
Change-Id: I9f874ab5a9e6c0b3dc00e3924157ee421c3f104b
2018-11-15 10:31:59 -08:00
Yin-Chia Yeh
ee23840bf8 Camera: add external camera@3.5
External camera@3.5 supports the new buffer management
API that allows HAL to request buffer when needed to
optimize the memory usage.

Test: smoke test TestingCamera
Bug: 109829698
Change-Id: Icfbb75a26d8e92e4eb82a680e94e183041a5174d
2018-11-15 10:23:08 -08:00
Hai Shalom
ef2753e4e6 Merge "[WPA3] Move KeyMgmt capability API from StaNetwork to StaIface" 2018-11-15 16:36:36 +00:00
Michael K. Sanders
c9f2a890d1 [automerger skipped] Adds symbolic min/max values for type enums. am: 9233dbedcc am: be0b2c37e9
am: 3c1711c0b0  -s ours

Change-Id: I29f49add8df93582869f011c6803c03f81ac58be
2018-11-15 07:05:44 -08:00
Xusong Wang
9319968f99 Merge "Add two operations to 1.2 nn hal." am: af32d47028 am: 0468984419
am: 1bdc688304

Change-Id: Id53736a0e002f05bdf654cf6478aaab40087a791
2018-11-15 06:42:43 -08:00
Janis Danisevskis
679515f5c7 Merge "Removed unsafe use of hidl_vec<>.setToExternal" am: 91a01c5cfc am: 7b5b901b62
am: 6ad8d58110

Change-Id: Ia00aa483e97481b350f0e6f9e5138d46c84e7755
2018-11-15 05:55:17 -08:00
Jordan Liu
b4c967c120 Merge "Add EID to 1.3::CardStatus" am: 5ce29fdb29 am: f23927cb6d
am: 6796dd553d

Change-Id: Ib7fa5ef4530f4684fb70f18dbdba6949c60a1dbe
2018-11-15 05:45:42 -08:00
Lev Proleev
48c8820bac Replace TENSOR_QUANT16_ASYMM with TENSOR_QUANT16_SYMM
* Update doc string
* Update zero point mutation to check for symmetric quantization

Fix: 118671831
Test: VtsHalNeuralnetworksV1_2TargetTest
Change-Id: Id1999c793c839b892cfe45cbb245611b12db2a72
2018-11-15 10:22:50 +00:00
Michael K. Sanders
3c1711c0b0 Adds symbolic min/max values for type enums. am: 9233dbedcc
am: be0b2c37e9

Change-Id: Ifab7a553768d55aa5f34b561fc9f6f8ab6e01812
2018-11-15 01:37:51 -08:00
Michael K. Sanders
be0b2c37e9 Adds symbolic min/max values for type enums.
am: 9233dbedcc

Change-Id: Ic98ceb3b29f27138e30e9206b0dd9af8c9109dc5
2018-11-15 01:33:19 -08:00
Michael K. Sanders
9233dbedcc Adds symbolic min/max values for type enums.
This abstracts the boundary values for OperandType and
OperationType to avoid the need to update them in the
model validation functions.

Test: VtsHalNeuralnetworksV1_2TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.2::IDevice/sample-all
Test: VtsHalNeuralnetworksV1_2CompatV1_1TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.2::IDevice/sample-all
Test: VtsHalNeuralnetworksV1_2CompatV1_0TargetTest --hal_service_instance=android.hardware.neuralnetworks@1.2::IDevice/sample-all

Change-Id: I39155148d67215e32b4eb1991b885f65d5eeaca8
Merged-In: I39155148d67215e32b4eb1991b885f65d5eeaca8
(cherry-pick from c785d46eb6)
2018-11-15 09:15:06 +00:00
Pawin Vongmasa
9d1cf2ab29 Copy from the old version of Codec2 HAL
This CL makes transitioning of Codec2 HAL from private to public
smoother. The CL will be reverted later.

Test: Builds
Bug: 112362730
Change-Id: Id0e199112e968e35ed3b27413baae810f1ecb2df
2018-11-14 23:53:36 -08:00
TreeHugger Robot
745badbe07 Merge "Implement Direct Channel Tests" 2018-11-15 06:31:15 +00:00
TreeHugger Robot
db1b5a3f48 Merge "Camera: Fix a crash in removeCamera()" 2018-11-15 05:17:34 +00:00
Xusong Wang
1bdc688304 Merge "Add two operations to 1.2 nn hal." am: af32d47028
am: 0468984419

Change-Id: Iea179d8abea05e11a470808b9da3b62f8e72d738
2018-11-14 19:59:04 -08:00
Xusong Wang
0468984419 Merge "Add two operations to 1.2 nn hal."
am: af32d47028

Change-Id: I0e4545c5ca8742c0cc054d11af1a68334dc2a510
2018-11-14 19:54:48 -08:00
Treehugger Robot
af32d47028 Merge "Add two operations to 1.2 nn hal." 2018-11-15 03:44:48 +00:00
TreeHugger Robot
cca99ce47f Merge "Data Injection Tests for Sensors HAL 2.0" 2018-11-15 03:44:41 +00:00
TreeHugger Robot
7fbf8ce061 Merge "Acquire and Release Wake Lock" 2018-11-15 02:32:27 +00:00
Janis Danisevskis
6ad8d58110 Merge "Removed unsafe use of hidl_vec<>.setToExternal" am: 91a01c5cfc
am: 7b5b901b62

Change-Id: I24ff26016426e0fb6df1b22ffc2c8df57b2200a6
2018-11-14 17:56:53 -08:00
Janis Danisevskis
7b5b901b62 Merge "Removed unsafe use of hidl_vec<>.setToExternal"
am: 91a01c5cfc

Change-Id: Iea06598d45b23d6038aeb6ee76ef9d19621a6152
2018-11-14 17:44:20 -08:00
Janis Danisevskis
91a01c5cfc Merge "Removed unsafe use of hidl_vec<>.setToExternal" 2018-11-15 01:19:10 +00:00
Jeff Tinker
b0a219ae24 Merge "Update clearkey plugin to v1.2" 2018-11-15 00:23:16 +00:00
Brian Stack
f2aca3b487 Acquire and Release Wake Lock
Acquire a wake lock in the Sensors 2.0 Default implementation whenever
there are outstanding WAKE_UP events. Release the wake lock whenever
the number of oustanding WAKE_UP events is zero or at least
SensorTimeout::WAKE_LOCK_SECONDS seconds have elapsed since the
previous WAKE_UP event was written to the Event FMQ.

Bug: 111070257
Test: Builds, wake lock is acquired and released as expected.
Change-Id: I7c57724430144fd4022646d1fef1b1fa8bc4235d
2018-11-14 16:04:44 -08:00
Brian Stack
56358cae58 Implement Direct Channel Tests
Implements Direct Channel tests for Sensors HAL 2.0. The tests verify
that the interface has been implemented correctly and that expected
values are returned. These tests are not intended to verify that the
rate at which sensor events are generated is correct.

Also, correctly return -1 as the channel handle if direct report is
not supported.

Bug: 115969174
Test: Tests pass against default implementation
Change-Id: I31b3211268701665757b03d5ee4ba2316f461282
2018-11-14 15:19:04 -08:00
Brian Stack
00c4288d66 Data Injection Tests for Sensors HAL 2.0
Implements VTS tests for Sensors HAL 2.0 DATA_INJECTION mode. Ensures
that if a sensor reports that it supports data injection, events that
are injected while in data injection mode are written back to the
Event FMQ. Ensures that AdditionalInfo events not written to the
Event FMQ.

Bug: 115969174
Test: Data injection tests pass against default Sensors HAL 2.0
Change-Id: I350956b759e14abfff73de4e20384524bbc00a0f
2018-11-14 15:18:50 -08:00
Jordan Liu
6796dd553d Merge "Add EID to 1.3::CardStatus" am: 5ce29fdb29
am: f23927cb6d

Change-Id: I063bb61055c28395a693d6bc35635dc6ae539f44
2018-11-14 14:30:00 -08:00
TreeHugger Robot
26427a6bca Merge "Data Injection Support for Default Sensors HAL 2.0" 2018-11-14 22:18:34 +00:00
Jordan Liu
f23927cb6d Merge "Add EID to 1.3::CardStatus"
am: 5ce29fdb29

Change-Id: Ibaefddbf354b41e5ba48e74df1ef11bd6729c957
2018-11-14 11:36:30 -08:00
Jordan Liu
5ce29fdb29 Merge "Add EID to 1.3::CardStatus" 2018-11-14 18:31:54 +00:00
Tomasz Wasilczyk
84ec4e14f6 Migrate broadcast radio default HAL to the new logging API.
Bug: 112540729
Test: flash and boot
Change-Id: I18d8b508971cd9a9b7b2c9c221674d862ff351d6
2018-11-14 09:28:04 -08:00
Shik Chen
d4b8d2179f Camera: Fix a crash in removeCamera()
mCameraInfoMap is a KeyedVector, we should use .valueFor() instead of
operator[] to get the value from a key.

Bug: 118364955
Bug: 118359878
Bug: 77833131
Test: Plug and unplug the external camera 10+ times.
Change-Id: Ibf48e5a78b16bdeba08b02242379eaf571fc76cb
2018-11-14 08:10:04 +00:00
Yu-Han Yang
b106b5c863 Merge "Fix typo in Javadoc of GnssSvInfo" am: 277c17cc13 am: 9bd62df675
am: 542797bfc0

Change-Id: If4950913887ce0e8745c8d65c344ed85c8f86ad2
2018-11-13 20:08:14 -08:00
Yu-Han Yang
542797bfc0 Merge "Fix typo in Javadoc of GnssSvInfo" am: 277c17cc13
am: 9bd62df675

Change-Id: I1c3e72cc5bba6b8cf8fe9a34e9081bd3e17fe000
2018-11-13 19:58:42 -08:00
Yu-Han Yang
9bd62df675 Merge "Fix typo in Javadoc of GnssSvInfo"
am: 277c17cc13

Change-Id: I00280b2265285ec27df0961d82f8869214decc4e
2018-11-13 19:54:37 -08:00
Treehugger Robot
277c17cc13 Merge "Fix typo in Javadoc of GnssSvInfo" 2018-11-14 03:42:16 +00:00
Bubble Fang
7f5399b23b Merge "Revert "Audio: Do not sanitize android.hardware.audio@2.0-service"" am: 332e5bc76c am: ea02f3c912
am: 81f9e0bcc0

Change-Id: I55467a5c8a889a5df4deb3ac489ce6007a6cf0dd
2018-11-13 18:53:26 -08:00
Bubble Fang
81f9e0bcc0 Merge "Revert "Audio: Do not sanitize android.hardware.audio@2.0-service"" am: 332e5bc76c
am: ea02f3c912

Change-Id: I18bd0811075415d9bb64a9273847f8f32fc34156
2018-11-13 18:45:50 -08:00
Bubble Fang
ea02f3c912 Merge "Revert "Audio: Do not sanitize android.hardware.audio@2.0-service""
am: 332e5bc76c

Change-Id: I12466d862ece8719d981188bf0d0b6ca842dfacc
2018-11-13 18:42:48 -08:00