Commit graph

18802 commits

Author SHA1 Message Date
Xiangyu/Malcolm Chen
9db4404484 Merge "Adding HAL API for disabling subscription"
am: f597a4ae0e

Change-Id: I577e1967e167dfba0f4a5824a6cafbc7836eeca3
2019-12-03 11:19:24 -08:00
Sarah Chin
b7709bba42 Add HAL for 5G bands
Added NgranBands and RadioAccessNetwork NGRAN
Updated RadioAccessSpecifier and NetworkScanRequest
Updated IRadio and IRadioResponse to use updated structs/enums

Bug: 143683654
Test: build
Change-Id: I2e751a544b626d48a7c78b7bdcb4ac6477e25bc6
Merged-In: I2e751a544b626d48a7c78b7bdcb4ac6477e25bc6
2019-12-03 11:08:30 -08:00
Xiangyu/Malcolm Chen
f597a4ae0e Merge "Adding HAL API for disabling subscription" 2019-12-03 19:04:59 +00:00
Mikhail Naganov
26d535b58e audio VTS: Fix parametrization for compressed formats
Compressed formats should not be opened with DIRECT flag
only, as this will result in playing out compressed data.

Bug: 141989952
Test: atest VtsHalAudioV6_0TargetTest
Change-Id: I873f9a25d5109fb9f5d56f5f748d1348dc12d416
2019-12-03 10:45:23 -08:00
Sarah Chin
e99c5601ac Merge "Add HAL for 5G bands" 2019-12-03 17:59:31 +00:00
Max Bires
ee1ccd88ba Fixing RSA tests not using the correct exponent
The Keymaster 4.0 HAL specifies that the public exponent for RSA is F4
(2^16+1). There were a few tests still using 3 as the exponent. This
patch updates those incorrect exponents accordingly.

Bug: 143404829
Test: atest VtsHalKeymasterV4_0TargetTest
Change-Id: Ibc82a8a912bc5926bcdd544e0370e4185a888c0d
2019-12-03 09:45:39 -08:00
Robert Shih
b169712df0 Merge "Add Drm 1.3" 2019-12-03 17:33:03 +00:00
Xin Li
e980764558 Merge Android10 QPR1 into AOSP master
Bug: 145570283
Change-Id: I29f216a7bf6c85ff67e21f2052e2069990f74c22
2019-12-02 21:25:12 -08:00
Dan Shi
593c512498 Merge "Convert VtsHalBluetoothAudioV2_0TargetTest to be parameterized test" am: 87f93e36fd am: 416282208e
am: 550374c938

Change-Id: I872e382f6992afa206d9dd1b13c927135db837b5
2019-12-02 16:05:38 -08:00
Dan Shi
550374c938 Merge "Convert VtsHalBluetoothAudioV2_0TargetTest to be parameterized test" am: 87f93e36fd
am: 416282208e

Change-Id: Ib0f9a634a181afa8407f5dd8b83935c7f7919073
2019-12-02 16:03:30 -08:00
Dan Shi
416282208e Merge "Convert VtsHalBluetoothAudioV2_0TargetTest to be parameterized test"
am: 87f93e36fd

Change-Id: I3f65ed862b7d264a870d9ac84113b7217418cc3e
2019-12-02 16:02:01 -08:00
Treehugger Robot
87f93e36fd Merge "Convert VtsHalBluetoothAudioV2_0TargetTest to be parameterized test" 2019-12-02 23:50:54 +00:00
Peiyong Lin
425b39f877 Merge "Fix bad command length calculation" am: b44c4d4cd3 am: 97a0f117e1
am: 7fcc448a64

Change-Id: Id84ccd01a2aff67986796b96fa423e2cc7ccea8c
2019-12-02 14:49:41 -08:00
Peiyong Lin
7fcc448a64 Merge "Fix bad command length calculation" am: b44c4d4cd3
am: 97a0f117e1

Change-Id: I3cb2500f792c76004351b99a94cae3aa0051cb4e
2019-12-02 14:46:19 -08:00
Peiyong Lin
97a0f117e1 Merge "Fix bad command length calculation"
am: b44c4d4cd3

Change-Id: I98cb1b59ea42d48375b6f95cc8f88b0e0e79d056
2019-12-02 14:43:35 -08:00
Peiyong Lin
b44c4d4cd3 Merge "Fix bad command length calculation" 2019-12-02 22:35:39 +00:00
Rob Barnes
4fffa4a9d8 Merge "Added standalone benchmark for keymaster." am: 3f7f55b378 am: 7d67ad3453
am: 3213e8a929

Change-Id: I3fa6d9d485edb066f8c79e27775c58e4485bbfa2
2019-12-02 14:32:31 -08:00
Rob Barnes
3213e8a929 Merge "Added standalone benchmark for keymaster." am: 3f7f55b378
am: 7d67ad3453

Change-Id: Icea2319fccabe91b9946717a58f3cb7327c9ff50
2019-12-02 14:28:32 -08:00
Rob Barnes
7d67ad3453 Merge "Added standalone benchmark for keymaster."
am: 3f7f55b378

Change-Id: Ia66365ee626662395a4ef36274d5acbc7e29a4ad
2019-12-02 14:26:32 -08:00
Rob Barnes
3f7f55b378 Merge "Added standalone benchmark for keymaster." 2019-12-02 22:13:23 +00:00
Sarah Chin
b6663d1703 Add HAL for 5G bands
Added NgranBands and RadioAccessNetwork NGRAN
Updated RadioAccessSpecifier and NetworkScanRequest
Updated IRadio and IRadioResponse to use updated structs/enums

Bug: 143683654
Test: build
Change-Id: I2e751a544b626d48a7c78b7bdcb4ac6477e25bc6
2019-12-02 14:09:28 -08:00
Dan Shi
4d9b6fef99 Convert VtsHalBluetoothAudioV2_0TargetTest to be parameterized test
Bug: 142397658
Test: atest VtsHalBluetoothAudioV2_0TargetTest
Change-Id: I024abca2330ffb1fab709c97b01896ce9decba76
2019-12-02 13:47:43 -08:00
Lev Proleev
a9a3192aff [automerger skipped] Merge changes from topic "signed_quant_cherry_pick" am: 45e64ac5dd am: 0d7921292b
am: 42e1e9decb -s ours
am skip reason: change_id Ie73d070fd6f0a27185c1f26561710635b6e03b26 with SHA1 91134e7fb9 is in history

Change-Id: If40a94ea92fa79f092c9d18c771a07cd2a1737fb
2019-12-02 13:44:00 -08:00
Przemyslaw Szczepaniak
c7ed537692 [automerger skipped] Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops am: 90fc2cc193 am: 6655e46b2a
am: f22e69b499 -s ours
am skip reason: change_id I7e1b65507ea0f7dcdfdb5fd98e7871d84f569ed7 with SHA1 6d3cdc322b is in history

Change-Id: I7dc044d5b2222e6749f5688fbaaaea351be39c7c
2019-12-02 13:43:54 -08:00
Lev Proleev
42e1e9decb Merge changes from topic "signed_quant_cherry_pick" am: 45e64ac5dd
am: 0d7921292b

Change-Id: I8d9dfd53e5c8fac3d8383b638ee53515ebe42496
2019-12-02 13:42:00 -08:00
Przemyslaw Szczepaniak
f22e69b499 Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops am: 90fc2cc193
am: 6655e46b2a

Change-Id: I46282bba2d453e715eec3dccea812bc33824cba5
2019-12-02 13:41:54 -08:00
Lev Proleev
0d7921292b Merge changes from topic "signed_quant_cherry_pick"
am: 45e64ac5dd

Change-Id: Ied0c486d38dad9c9770e85305764061efebb3211
2019-12-02 13:38:42 -08:00
Przemyslaw Szczepaniak
6655e46b2a Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
am: 90fc2cc193

Change-Id: I36bf2e35d2a20a59ba50cc94cd46cec8f8324ed4
2019-12-02 13:38:33 -08:00
Treehugger Robot
45e64ac5dd Merge changes from topic "signed_quant_cherry_pick"
* changes:
  Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
  Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
2019-12-02 21:06:19 +00:00
TreeHugger Robot
a62efe995c Merge "gralloc: test lock YCBCR_420_888" 2019-12-02 20:51:08 +00:00
Malcolm Chen
fb6d6241c7 Adding HAL API for disabling subscription
Bug: 141018421
Test: vts on cuttlefish
Change-Id: I90ded163ddc047916c205513ab77a886ebcc48f7
Merged-In: I90ded163ddc047916c205513ab77a886ebcc48f7
2019-12-02 11:37:25 -08:00
Marissa Wall
d36e12776f gralloc: add reserved region
This patch adds a reserved region of shared memory to every gralloc
native_handle_t. The reserved region of memory will allow future
versions of Android to add new buffer features without requiring
gralloc upgrades.

Bug: 145232031
Test: VtsHalGraphicsMapperV4_0TargetTest

Change-Id: I1bdfec0a6ef85097096035d3d38e5c9e7fcc32f2
2019-12-02 10:47:42 -08:00
Marissa Wall
1b2c678bfc gralloc: test lock YCBCR_420_888
Gralloc 4 removes lockYCbCr but clients will still expect similar
functionality to lockYCbCr. This test case ensure that gralloc
will still behave sufficiently similarly when locking
YCBCR_420_888.

Bug: 141631415
Test: VtsHalGraphicsMapperV4_0TargetTest

Change-Id: I60d2c220bab858eabe89a95b225d2816ab7289cc
2019-12-02 10:47:41 -08:00
Steven Moreland
d2c2b3bcf9 Merge "Mark VINTF AIDL w/ Java as platform_apis." am: cd99e3f2eb am: 0dca6460ba
am: 253992b4e6

Change-Id: Iee49bae9ac1fc3f5668c1bb0c0769c8bf0dee11a
2019-12-02 09:00:34 -08:00
Steven Moreland
253992b4e6 Merge "Mark VINTF AIDL w/ Java as platform_apis." am: cd99e3f2eb
am: 0dca6460ba

Change-Id: Ibd0dc3310dea24ffd4e6d9679397db5e7fa59905
2019-12-02 08:55:28 -08:00
Steven Moreland
0dca6460ba Merge "Mark VINTF AIDL w/ Java as platform_apis."
am: cd99e3f2eb

Change-Id: I97a39d7a79e211887ac8208687e34336a7bb8c3b
2019-12-02 08:50:53 -08:00
Steven Moreland
cd99e3f2eb Merge "Mark VINTF AIDL w/ Java as platform_apis." 2019-12-02 16:46:17 +00:00
Lev Proleev
5595da3741 Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
Updated:
  CONCATENATION
  REDUCE_MIN
  REDUCE_MAX
  STRIDED_SLICE
  RESHAPE
  SQUEEZE
  MEAN

Bug: 143934554
Bug: 143935314
Bug: 143934726
Bug: 143934771
Bug: 143934557
Bug: 143934306
Bug: 143935140
Test: quantization coupling tests in CTS and VTS
Change-Id: Ie73d070fd6f0a27185c1f26561710635b6e03b26
Merged-In: Ie73d070fd6f0a27185c1f26561710635b6e03b26
(cherry picked from commit 91134e7fb9)
2019-12-02 11:40:55 +00:00
Przemyslaw Szczepaniak
90fc2cc193 Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
Updated:
 BATCH_TO_SPACE_ND
 CHANNEL_SHUFFLE
 DEPTH_TO_SPACE
 GROUPED_CONV_2D
 PAD
 PAD_V2
 QUANTIZE
 RESIZE_BILINEAR
 RESIZE_NEAREST_NEIGHBOR
 SPACE_TO_BATCH_ND
 SPACE_TO_DEPTH
 SPLIT
 TILE
 TOPK_V2
 TRANSPOSE

Bug: 143934582
Bug: 143934585
Bug: 143934628
Bug: 143934630
Bug: 143934721
Bug: 143935039
Bug: 143935052
Bug: 143935113
Bug: 143935115
Bug: 143935141
Bug: 143935353
Bug: 143935355
Bug: 143935392
Bug: 143935394
Bug: 143935413
Test: quantization coupling tests in CTS and VTS
Change-Id: I7e1b65507ea0f7dcdfdb5fd98e7871d84f569ed7
Merged-In: I7e1b65507ea0f7dcdfdb5fd98e7871d84f569ed7
(cherry picked from commit 6d3cdc322b)
2019-12-02 11:40:40 +00:00
TreeHugger Robot
e1ed33bd98 Merge "hal(wifi): Set HAL logd severity based on ringbuffer verbosity" 2019-12-02 10:49:43 +00:00
Dan Shi
535f0a39f9 Merge "Convert VtsHalRadioV1_*TargetTest to be parameterized test" am: 745d7d7d60 am: 6edef87409
am: 9d5096967a

Change-Id: I80c623970e24362851b1a18b2f048d5274896258
2019-11-29 21:00:41 -08:00
Dan Shi
9d5096967a Merge "Convert VtsHalRadioV1_*TargetTest to be parameterized test" am: 745d7d7d60
am: 6edef87409

Change-Id: Idd82a0adb02ac10fba38cebb7be5113b1fce97c2
2019-11-29 20:56:25 -08:00
Dan Shi
6edef87409 Merge "Convert VtsHalRadioV1_*TargetTest to be parameterized test"
am: 745d7d7d60

Change-Id: Ie1c2296fcc74690fa0eed0c230825799c8139f7f
2019-11-29 20:52:25 -08:00
Dan Shi
745d7d7d60 Merge "Convert VtsHalRadioV1_*TargetTest to be parameterized test" 2019-11-30 04:47:54 +00:00
TreeHugger Robot
59d7a1a10e Merge "gralloc: add dump buffer(s)" 2019-11-29 17:40:37 +00:00
Lev Proleev
000283a329 [automerger skipped] Merge changes from topic "quant8_signed_ops" am: 00d2ae5974 am: cb1db36e9a
am: 57de8c57ed -s ours
am skip reason: change_id Id5e7a8c6b30463708bd93dbf6a3f30d05c2bcf40 with SHA1 3466c78b04 is in history

Change-Id: I604266985868868e2adc342034b1678792312f87
2019-11-28 08:21:47 -08:00
Lev Proleev
603cfa9eef [automerger skipped] Add TENSOR_QUANT8_ASYMM_SIGNED support for pooling ops am: d1b3450b3d am: e0d438a3e4
am: dbe6657994 -s ours
am skip reason: change_id I15f36d6f819c92f96a46c40f9cc1491627644278 with SHA1 3f17cc3daa is in history

Change-Id: I35b747f02d7fc60ade77d7bcb4bfe02df0d40895
2019-11-28 08:21:41 -08:00
Lev Proleev
e5d57a98a4 [automerger skipped] Add TENSOR_QUANT8_ASYMM_SIGNED support to ADD, MUL and SUB. am: 53c79d179a am: 761a0807cd
am: 773625f3e6 -s ours
am skip reason: change_id I47ffc2c264390f3c6b98aa9567fb47f2c58333fe with SHA1 122bc2c0cc is in history

Change-Id: I149bb75cb8874015ed13e1cbc935303a77f41490
2019-11-28 08:21:36 -08:00
Lev Proleev
57de8c57ed Merge changes from topic "quant8_signed_ops" am: 00d2ae5974
am: cb1db36e9a

Change-Id: Ib76e10ab9ddb373297a5663b9d71be3492dbf934
2019-11-28 08:14:39 -08:00
Lev Proleev
dbe6657994 Add TENSOR_QUANT8_ASYMM_SIGNED support for pooling ops am: d1b3450b3d
am: e0d438a3e4

Change-Id: I6b5a4caedb320ad7cf64580b9a90494e7d8e6f45
2019-11-28 08:14:33 -08:00