Commit Graph

20663 Commits

Author SHA1 Message Date
Kai Wang
24148274cd Merge "VHAL: fix CTS CarPropertyManagerTest#testRegisterCallback" 2020-01-16 00:36:36 +00:00
Xin Li
7b2064edd5 DO NOT MERGE - Merge qt-qpr1-dev-plus-aosp-without-vendor (6129114) into stage-aosp-master
Bug: 146167222
Change-Id: I4aec05062d527bd14512c0ef4c74f66d4a4ce431
2020-01-15 15:57:11 -08:00
Automerger Merge Worker
3e4cf14b94 Merge "Add Identity Credential HAL, default implementation, and VTS tests." am: ba60e1fa4a am: c1e8c37554 am: 851142d6f1
Change-Id: Icc36d5e615a5e17c23fe665d6d2d2121f540764d
2020-01-15 23:43:10 +00:00
Automerger Merge Worker
851142d6f1 Merge "Add Identity Credential HAL, default implementation, and VTS tests." am: ba60e1fa4a am: c1e8c37554
Change-Id: I9d9d67d1f484d42f00e67e1877f6cfa712d662dd
2020-01-15 23:32:40 +00:00
David Zeuthen
c1e8c37554 Merge "Add Identity Credential HAL, default implementation, and VTS tests."
am: ba60e1fa4a

Change-Id: Ic404209ca7e0b6439f7050e794fe637402c64571
2020-01-15 15:22:01 -08:00
Treehugger Robot
ba60e1fa4a Merge "Add Identity Credential HAL, default implementation, and VTS tests." 2020-01-15 23:19:03 +00:00
Dan Shi
d5f85888fe Convert VtsHalDrmV1_*TargetTest to be parameterized test
Removing dependency from VTS infrastructure so that test can run
standalone, for instance with atest/TEST_MAPPING. Once this is
done for every test, VTS can use the core testing infra.

Bug: 142397658
Test: atest VtsHalDrmV1_0TargetTest VtsHalDrmV1_1TargetTest \
  VtsHalDrmV1_2TargetTest
Change-Id: Ic436d949f5b26087e32c48fac220cd5abad8a443
2020-01-15 20:24:08 +00:00
François Gaffie
4060d8d7ae audio: update XSD for dynamic engine loading support config
Bug: 141989952
Test: atest VtsHalAudioV6_0TargetTest

Change-Id: Ic0afc27f09d8387236444901dfddc5f0f074ba1b
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
2020-01-15 12:23:59 -08:00
Shuzhen Wang
c5ae069c79 Camera: Add new pose reference value UNDEFINED
If a camera device's location/orientation changes due to user action
(such as phone fold/unfold), its pose reference can be set to UNDEFINED.

Bug: 119325027
Test: VtsHalCameraProviderV2_4TargetTest
Change-Id: I227be31db64db049a8fad57e6765e1b6e025529a
2020-01-15 11:09:26 -08:00
Automerger Merge Worker
586f08acad Merge "Fix tests for devices that don't have drm@1.2 services" am: ac16446bd2 am: bebc590eba am: d0145126db
Change-Id: Ic751c4f1a74addfeae51e42275e077a922c9fcc5
2020-01-15 18:56:40 +00:00
Automerger Merge Worker
d0145126db Merge "Fix tests for devices that don't have drm@1.2 services" am: ac16446bd2 am: bebc590eba
Change-Id: Iff7836115e7ced22d91bf848fd9fa4651a7cdab7
2020-01-15 18:44:15 +00:00
Jeff Tinker
bebc590eba Merge "Fix tests for devices that don't have drm@1.2 services"
am: ac16446bd2

Change-Id: I09d703a37e4138bc150eb00970e0a279ec6e6e00
2020-01-15 10:33:21 -08:00
Treehugger Robot
ac16446bd2 Merge "Fix tests for devices that don't have drm@1.2 services" 2020-01-15 18:30:36 +00:00
Stan Rokita
bc0b20ad1f Decrement size of pending write queue by correct amount
The pending write events vector is destructed before using its size to
decrement the number of events on the pending write events queue which
may cause the value decrement by 0 instead of the actual number of
events removed.

Bug: 147686560
Test: Build and load onto device with fake subhals
Change-Id: I7b6c6231eacfa89b0dd55bc405b235d34be5ff46
2020-01-15 08:29:17 -08:00
Ahmed ElArabawy
0e8175e8c2 Wifi: Remove the IHostapd.HwModeParams.heBssColor
This commit removes the heBssColor field from IHostapd.HwModeParams

Bug: 141831296
Test: VTS Test
Change-Id: I586a26e9b1057ccce23d4d91c7ea8dca13c59528
2020-01-15 07:18:56 -08:00
David Zeuthen
c75ac31ec9 Add Identity Credential HAL, default implementation, and VTS tests.
IIdentityCredentialStore provides an interface to a secure store for
user identity documents.  This HAL is deliberately fairly general and
abstract.  To the extent possible, specification of the message
formats and semantics of communication with credential verification
devices and issuing authorities (IAs) is out of scope for this HAL.

It provides the interface with secure storage but a
credential-specific Android application will be required to implement
the presentation and verification protocols and processes appropriate
for the specific credential type.

Bug: 111446262
Test: VtsHalIdentityCredentialTargetTest
Test: android.hardware.identity-support-lib-test
Test: CtsIdentityTestCases
Change-Id: I64eb50114d645dd475012ad1b889d2177aaf1d37
2020-01-15 09:36:12 -05:00
shubang
e266073ed6 Export FrontendDvbtPlpMode
Test: make;
Change-Id: I3d4c0667ba1251b3038681759c50b453cd40a8ca
2020-01-15 02:16:57 -08:00
Nazish Tabassum
79f575e679 Add SIM Depersonalisation interface
Add new interface API to perform SIM depersonalisation
for all the supported Perso types.

Bug: 69389695
Change-Id: I1756fc3ce9d49863cb92c82d14aaa1b03efe39ec
2020-01-15 07:10:35 +05:30
Tyler Trephan
cb8d72c707 Updated PERF_STEERING_ANGLE to support rear steering.
Change-Id: I2d8d8eff076ab2b76476a8b4edc18d213df71d45
Fix: 146022250
Test: Tested on device.
2020-01-14 16:12:55 -08:00
Henry Fang
fe019ac3f7 Add DataId for Audio Handle in Audio Track
Test: Manual
bug: 135708935
Change-Id: I639d65999dbf1bf727837298804c350698a9f08a
2020-01-14 14:19:47 -08:00
Automerger Merge Worker
0b01002de6 [automerger skipped] Merge "Fix quantized LSTM doc" am: 008e2862d2 am: c9211df376 am: 6b42df6f47 -s ours
am skip reason: Change-Id I6d904bd3a858f555beed9270f141f080f96e429a with SHA-1 da5079c5cd is in history

Change-Id: I33a5264f2939dfd0053009c377428185a4520be6
2020-01-14 20:42:25 +00:00
Automerger Merge Worker
6b42df6f47 Merge "Fix quantized LSTM doc" am: 008e2862d2 am: c9211df376
Change-Id: I6cfcc9151ff86501310cf30eb0ce032bcd79dfc7
2020-01-14 20:29:36 +00:00
Lev Proleev
c9211df376 Merge "Fix quantized LSTM doc"
am: 008e2862d2

Change-Id: I54bfc2f80da6d1b00f109a4ebe7d4f38ca2ebcb1
2020-01-14 12:15:35 -08:00
Treehugger Robot
008e2862d2 Merge "Fix quantized LSTM doc" 2020-01-14 20:13:33 +00:00
Automerger Merge Worker
0d42113ba7 Merge "Add an Indication for Barring Info" am: b89ad206e8 am: fa48664be2 am: f8ffb88d99
Change-Id: I5063711229584bced1de14e6e333b8c5e7c491b1
2020-01-14 19:32:44 +00:00
Automerger Merge Worker
f8ffb88d99 Merge "Add an Indication for Barring Info" am: b89ad206e8 am: fa48664be2
Change-Id: I684a7b509612acebb166c2a1607814ad9c5c07e6
2020-01-14 19:21:28 +00:00
Nathan Harold
fa48664be2 Merge "Add an Indication for Barring Info"
am: b89ad206e8

Change-Id: I9ca8e93fceaddf15f76562289a4687ebe83f921d
2020-01-14 11:06:28 -08:00
Nathan Harold
b89ad206e8 Merge "Add an Indication for Barring Info" 2020-01-14 18:53:26 +00:00
Automerger Merge Worker
95e2b4123d Merge "vibrator vts: use CompositePrimitives enum_range" am: d895913f1b am: 8679c62cb7 am: 48ea7213f3
Change-Id: I6fd0ffa486f1ee5fac117009fa0bd7a7fb5b2a5c
2020-01-14 17:46:37 +00:00
Automerger Merge Worker
48ea7213f3 Merge "vibrator vts: use CompositePrimitives enum_range" am: d895913f1b am: 8679c62cb7
Change-Id: I0ebc9c9add8bb89406fe0e9890ed688c7e8eb3f5
2020-01-14 17:31:16 +00:00
Steven Moreland
8679c62cb7 Merge "vibrator vts: use CompositePrimitives enum_range"
am: d895913f1b

Change-Id: I7c8dbfe94c00daf855560b904e443d6bc8ab3522
2020-01-14 09:17:41 -08:00
Steven Moreland
d895913f1b Merge "vibrator vts: use CompositePrimitives enum_range" 2020-01-14 17:16:33 +00:00
Isaac Chiou
0f97764f22 Wifi: create new callback to deliver eap error code
Create new callback to deliver eap error code
from supplicant to framework

Bug: 139880103
Test: atest VtsHalWifiSupplicantV1_3TargetTest
Change-Id: I6604356672899d7a0933af6fb20879bb91871efd
2020-01-14 21:26:03 +08:00
Nathan Harold
4bb9d310d4 Add an Indication for Barring Info
Add an indication and request+response to get updated
barring information for the current cell.

Bug: 143231559
Bug: 143226991
Test: compilation && atest VtsHalRadioV1_5TargetTest
Change-Id: I226cf66dd6b9b71a6c020cdd618fe5e2af0baa20
2020-01-14 01:09:08 +00:00
TreeHugger Robot
e63661e6a8 Merge "composer: vts: send a refresh command when required + test fix" 2020-01-13 23:46:29 +00:00
Ady Abraham
5f9f9a45ae composer: vts: send a refresh command when required + test fix
When calling to setActiveConfigWithConstraints, the implementation may
need the client to send a refresh frame before the active config can be
changed. In addition, testing with a device with composer 2.4 revealed
few bugs which are fixed by this change.

Fix: 143775556
Test: adb shell data/nativetest64/VtsHalGraphicsComposerV2_4TargetTest/VtsHalGraphicsComposerV2_4TargetTest
Change-Id: Iafa1e85de60d99190d5d813f1d42924a62d94cc5
2020-01-13 14:26:49 -08:00
Automerger Merge Worker
457c146939 [automerger skipped] Merge "Audio HAL: Add API to attach an effect to a device" am: 77367c822f am: e8c3a65032 am: bb395c0eec -s ours
am skip reason: Change-Id I73d78c4f234fd80443a1cb3772c2d65457968652 with SHA-1 6c29bf2096 is in history

Change-Id: I7b3dc67b1071e19d3d831142e80128015527854e
2020-01-13 22:22:39 +00:00
Automerger Merge Worker
b612b90e0d [automerger skipped] Merge "Audio effect HAL: Add device ID to createEffect API" am: 7408b1d575 am: a462b797c2 am: 84e61fa46d -s ours
am skip reason: Change-Id Ic697eeafbd5df6800ad4c7fd9e0698e3d8e3beae with SHA-1 ceaeee1d73 is in history

Change-Id: I7b9819ff873c017861c2ba2732618c8d592c7e60
2020-01-13 22:22:10 +00:00
Automerger Merge Worker
fea673cae2 [automerger skipped] Merge "audio: add audio session for device effects" am: 65dd35c9bf am: f0e10d0bbd am: 82f10ce231 -s ours
am skip reason: Change-Id Iea3e3a07f404e1075844422c740d2dc4d5163598 with SHA-1 6d48565360 is in history

Change-Id: I82156cf41dc223eebfdba7e6ada22152e12d45e2
2020-01-13 22:20:13 +00:00
Automerger Merge Worker
bb395c0eec Merge "Audio HAL: Add API to attach an effect to a device" am: 77367c822f am: e8c3a65032
Change-Id: I64cb5b918357c7cb83e7482421cf7f6f19220f54
2020-01-13 22:06:07 +00:00
Automerger Merge Worker
84e61fa46d Merge "Audio effect HAL: Add device ID to createEffect API" am: 7408b1d575 am: a462b797c2
Change-Id: I942c516054a0e6c9ad83edbe767db15b2422e96f
2020-01-13 22:05:38 +00:00
Automerger Merge Worker
82f10ce231 Merge "audio: add audio session for device effects" am: 65dd35c9bf am: f0e10d0bbd
Change-Id: I4831446fcd687909791bd64afa633d4bd2a8adfc
2020-01-13 22:03:45 +00:00
Eric Laurent
e8c3a65032 Merge "Audio HAL: Add API to attach an effect to a device"
am: 77367c822f

Change-Id: Icaa3489b5121261862bc5f86a278719199210ce2
2020-01-13 13:57:40 -08:00
Eric Laurent
a462b797c2 Merge "Audio effect HAL: Add device ID to createEffect API"
am: 7408b1d575

Change-Id: Ia045745c0f0fd90bfe065075ab09fea4cbc338f8
2020-01-13 13:55:41 -08:00
Eric Laurent
f0e10d0bbd Merge "audio: add audio session for device effects"
am: 65dd35c9bf

Change-Id: Ia7f9dcdde50ecd05c4f038188e1ca3b0868e6e9f
2020-01-13 13:48:25 -08:00
Eric Laurent
77367c822f Merge "Audio HAL: Add API to attach an effect to a device" 2020-01-13 21:40:24 +00:00
Eric Laurent
7408b1d575 Merge "Audio effect HAL: Add device ID to createEffect API" 2020-01-13 21:39:45 +00:00
Eric Laurent
65dd35c9bf Merge "audio: add audio session for device effects" 2020-01-13 21:38:31 +00:00
TreeHugger Robot
1f8de08a4b Merge "Complete 2.1 gnss default implementation to pass all VTS tests" 2020-01-13 19:08:44 +00:00
Lev Proleev
e4c8f5fe23 Fix quantized LSTM doc
The CL changes explicit prefixes for types in types.spec to a macro, so
that the prefixes of tensor types are correct both in NDK and HAL docs.

Bug: 144841609
Test: mma
Change-Id: I6d904bd3a858f555beed9270f141f080f96e429a
Merged-In: I6d904bd3a858f555beed9270f141f080f96e429a
(cherry picked from commit da5079c5cd)
2020-01-13 09:56:06 +00:00