Commit graph

18499 commits

Author SHA1 Message Date
Steven Moreland
41b1637078 Merge "Remove vibrator@1.4" am: 716868f7fd
am: eec11626a9

Change-Id: I28e41e8f4c885174858afce283a33aae488f6ae7
2019-11-20 09:05:03 -08:00
Steven Moreland
eec11626a9 Merge "Remove vibrator@1.4"
am: 716868f7fd

Change-Id: I9a8e78456b0c5be42570df1071db918e36cd1fd3
2019-11-20 08:57:29 -08:00
Steven Moreland
716868f7fd Merge "Remove vibrator@1.4" 2019-11-20 16:46:33 +00:00
Lev Proleev
122bc2c0cc Add TENSOR_QUANT8_ASYMM_SIGNED support to ADD, MUL and SUB.
Bug: 143934463
Bug: 143934627
Bug: 143935040
Test: NNTest_static and 1.3 VTS
Change-Id: I47ffc2c264390f3c6b98aa9567fb47f2c58333fe
2019-11-20 11:15:02 +00:00
Lev Proleev
5c305e52ef Merge changes from topic "quant_coupling"
* changes:
  Add QUANT8_ASYMM_SIGNED support to SELECT op
  Add quantization coupling test
2019-11-20 10:56:14 +00:00
Xusong Wang
bd115c3044 [automerger skipped] NN HAL: Upgrade IPreparedModel::execute to 1.3. am: 1b3f426648 am: da12989848
am: d94103e873 -s ours
am skip reason: change_id I9ca1e28ddc97fe880a72885afe7afb6c93903697 with SHA1 62a760c32d is in history

Change-Id: Id74b89086b81f5549a6dc494018efea31107071e
2019-11-19 18:33:07 -08:00
Xusong Wang
da428bd43b [automerger skipped] NN HAL: Upgrade IPreparedModelCallback::notify to 1.3. am: cc47dffa57 am: 20b48731f8
am: 43bd7056e4 -s ours
am skip reason: change_id I56bc7a2fb179a9576036ad0c2aae0e1f41ec4e2c with SHA1 68c3234ad3 is in history

Change-Id: Ia56d9ff98c01f946e938ef62b5b8c5d37c4cbee1
2019-11-19 18:33:00 -08:00
Steven Moreland
cdbfa3e244 Merge "example AIDL HAL extension" am: 028bb37546 am: 10476a1bc8
am: c463350d7c

Change-Id: I5786e4df2b29726a662d17ad5a3040d76e5e7ce5
2019-11-19 18:32:33 -08:00
Steven Moreland
f65a3e3d6f Merge "vibrator: enable vintf java" am: cf0e144f33 am: 5ad9b867e3
am: e68c68a28d

Change-Id: I58d4ae1344affb96916ec892e92c66ab97df6067
2019-11-19 18:28:04 -08:00
Jakub Pawlowski
13b4d3150c bluetooth: V1.1
Add ISO

Test: run rootcanal, verify 1.1 HAL can be used
Bug: 144413056
Change-Id: Ic5b33602e1e4ba8e6d16623b9f8c46f674fc476c
2019-11-20 00:47:22 +01:00
Xusong Wang
d94103e873 NN HAL: Upgrade IPreparedModel::execute to 1.3. am: 1b3f426648
am: da12989848

Change-Id: Iec903639a442a457bb187cde7f4c96c4cb6a8e81
2019-11-19 15:29:15 -08:00
Xusong Wang
43bd7056e4 NN HAL: Upgrade IPreparedModelCallback::notify to 1.3. am: cc47dffa57
am: 20b48731f8

Change-Id: I12ce2a3ada299b83ef786af2e1841d5c9cce99bb
2019-11-19 15:29:10 -08:00
Steven Moreland
7b9e659678 TEST_MAPPING: vts_treble_vintf_*_test
Change here recently broke this test.

Bug: N/A
Test: N/A
Change-Id: Ied52ac2889f3b1ed092a244e72e1d202829876ba
2019-11-19 15:26:39 -08:00
Steven Moreland
c463350d7c Merge "example AIDL HAL extension" am: 028bb37546
am: 10476a1bc8

Change-Id: If4239634f148cbfd7aa6f2528af15468fe4be9fd
2019-11-19 15:22:31 -08:00
Steven Moreland
e68c68a28d Merge "vibrator: enable vintf java" am: cf0e144f33
am: 5ad9b867e3

Change-Id: Ia21abdec24dc510e7c4ed8411d4359d6b3233bcb
2019-11-19 15:21:58 -08:00
Xusong Wang
da12989848 NN HAL: Upgrade IPreparedModel::execute to 1.3.
am: 1b3f426648

Change-Id: Ia41d6a4878b78a39decc282be3e9682d0f6a3400
2019-11-19 15:14:53 -08:00
Xusong Wang
20b48731f8 NN HAL: Upgrade IPreparedModelCallback::notify to 1.3.
am: cc47dffa57

Change-Id: Ided216989192bf2229bb51cb2408a420b07c94de
2019-11-19 15:14:48 -08:00
Steven Moreland
10476a1bc8 Merge "example AIDL HAL extension"
am: 028bb37546

Change-Id: Ie87d98bfcdf1f593efc7cf4ca0220794d42e0caa
2019-11-19 15:14:30 -08:00
Steven Moreland
5ad9b867e3 Merge "vibrator: enable vintf java"
am: cf0e144f33

Change-Id: I8e3f71203375115aed360c02bf233f1a672f3c9f
2019-11-19 15:08:37 -08:00
Marissa Wall
88d87faec9 gralloc: add get and set BufferMetadata support
Add get and set functions that allow buffer metadata to be set
on the buffer.

This patch has been reviewed by vendors on AOSP. It is a combination of the
following patches. They have been squashed (and updated) to make them easier to
review. Two of the patches are proposals by ARM that have been incorporated into
this patch.

https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1107574
https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1109946
https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1124857
https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1126861

Bug: 141632767, 141631993
Test: VtsHalGraphicsMapperV4_0TargetTest

Change-Id: I0e79d73a7687f2f5b51828a7454888e6d8ff9460
2019-11-19 14:49:02 -08:00
Lloyd Pique
97bc3fba7b audio: Remove redundant PrintTo definitions
hidl-gen now generates them for use by all Google Tests, calling
toString().

The local audio PrintTo definitions in PrettyPrintAudioTypes.h are now
redundant with the generated versions, and the entire header can be
removed.

Test: Verified the generated PrintTo functions work in a different GTest
Change-Id: I80d100907e3c6c638608b0b8b34232b02decac19
2019-11-19 14:45:32 -08:00
Jakub Pawlowski
dead48f5fb Add hash for media.c2@1.1
Bug: 136316504
Change-Id: Ic78f472723e327758985ed1a9e30faabba3ed365
2019-11-19 23:03:30 +01:00
Prachi Hande
8068753e78 Merge "VmsUtils: Add new methods to parse availability state messages" into qt-qpr1-dev am: 0d1d5a0697
am: 6533853937

Change-Id: I1380935021936bb530ddeeaad3b76e00664d0a1f
2019-11-19 13:07:56 -08:00
Prachi Hande
6533853937 Merge "VmsUtils: Add new methods to parse availability state messages" into qt-qpr1-dev
am: 0d1d5a0697

Change-Id: Id96237e0638dad9fa3d6edcba768c8a5606e5ee4
2019-11-19 13:04:33 -08:00
Zhaoming Yin
fae6281191 Merge "Make HAL default service run on crosshatch_car (VINTF registration)" 2019-11-19 21:01:07 +00:00
TreeHugger Robot
dda33b5d7a Merge "Audio V6 wrapper: IDevice|IStream|IEffect.close releases HAL resource" 2019-11-19 21:00:41 +00:00
Prachi Hande
0d1d5a0697 Merge "VmsUtils: Add new methods to parse availability state messages" into qt-qpr1-dev 2019-11-19 20:44:17 +00:00
Xusong Wang
1b3f426648 NN HAL: Upgrade IPreparedModel::execute to 1.3.
Bug: 143242728
Test: 1.3 VTS with sample driver
Change-Id: I9ca1e28ddc97fe880a72885afe7afb6c93903697
Merged-In: I9ca1e28ddc97fe880a72885afe7afb6c93903697
(cherry picked from commit 62a760c32d)
2019-11-19 12:18:41 -08:00
Xusong Wang
cc47dffa57 NN HAL: Upgrade IPreparedModelCallback::notify to 1.3.
Bug: 143242728
Test: 1.3 VTS with sample driver
Change-Id: I56bc7a2fb179a9576036ad0c2aae0e1f41ec4e2c
Merged-In: I56bc7a2fb179a9576036ad0c2aae0e1f41ec4e2c
(cherry picked from commit 68c3234ad3)
2019-11-19 12:18:33 -08:00
TreeHugger Robot
594090a5b1 Merge "Audio VTS: Fix MMAP tests" 2019-11-19 19:56:46 +00:00
Zhaoming Yin
5bfecf49a7 Make HAL default service run on crosshatch_car (VINTF registration)
Bug: 144734708
Test: manually, once compiled and flashed, the service will be in the
      VINTF service list.

Change-Id: I92d05557ddc7c95f697d2f5a88ab8f481c4d0e5b
2019-11-19 19:35:40 +00:00
Kai Wang
683ad9fa44 Merge "Support chose permissions for vendor property" 2019-11-19 19:02:47 +00:00
Prachi Hande
dbce8697bd VmsUtils: Add new methods to parse availability state messages
These methods are needed in the HAL client to parse sequence number and
associated layers when the availablity of the VMS layers change.
HAL client relies on these messages by either explicitly requesting the
availability or through availability change message sent by the Car
service.

Bug: 144434783
Fixes: 144434783

Test: Added new tests for the new methods. Ran the tests on Hawk.
Change-Id: I09497640367a894e1dfb6143ac3bbdb63d64b53e
2019-11-19 10:40:20 -08:00
Steven Moreland
028bb37546 Merge "example AIDL HAL extension" 2019-11-19 18:15:05 +00:00
Steven Moreland
cf0e144f33 Merge "vibrator: enable vintf java" 2019-11-19 17:09:32 +00:00
Stan Rokita
dda3a5c7c4 Merge "Change instance name to default in multihal 2 xml" am: 724b7471e0 am: c3f2745aae
am: eba6d2429a

Change-Id: Ifbbabaee01f39c79f395408c2d29764541ce8e46
2019-11-19 08:30:03 -08:00
Stan Rokita
eba6d2429a Merge "Change instance name to default in multihal 2 xml" am: 724b7471e0
am: c3f2745aae

Change-Id: I2553def9c40ab1494be28b2659685f86a3601ceb
2019-11-19 08:25:58 -08:00
Stan Rokita
c3f2745aae Merge "Change instance name to default in multihal 2 xml"
am: 724b7471e0

Change-Id: I2590bf11eb9d566222853133c6e20bc1119d0128
2019-11-19 08:22:03 -08:00
Treehugger Robot
724b7471e0 Merge "Change instance name to default in multihal 2 xml" 2019-11-19 16:15:08 +00:00
Ilya Matyukhin
ce4e3e57b1 Merge "Check for the correct userId in callbacks" am: 6692f8b5f2 am: fe11338288
am: cf57d79024

Change-Id: I3aaa746c9d670c3841d1a874814484a73d1f6898
2019-11-18 21:25:09 -08:00
Ilya Matyukhin
cf57d79024 Merge "Check for the correct userId in callbacks" am: 6692f8b5f2
am: fe11338288

Change-Id: I9559e717dfd33adbe319a95caa5d98ebda5727c8
2019-11-18 21:21:46 -08:00
Ilya Matyukhin
fe11338288 Merge "Check for the correct userId in callbacks"
am: 6692f8b5f2

Change-Id: Ib0837adc9b0c5676f81836592dbb2d9e6d264814
2019-11-18 21:18:19 -08:00
Treehugger Robot
6692f8b5f2 Merge "Check for the correct userId in callbacks" 2019-11-19 05:05:47 +00:00
Steven Moreland
4184cfbdc7 Remove vibrator@1.4
Since this HAL was converted to AIDL.

Bug: 141828236
Test: N/A
Change-Id: I99cf08ea524b451278dfeeb3ca31f3a76e1a416e
2019-11-18 19:22:00 -08:00
Steven Moreland
c8ddf2fea6 vibrator: enable vintf java
So constants can be used from Java.

Bug: 136027762
Test: compile
Change-Id: I3381703b80ec168688a67cf9c07d598ce881be55
2019-11-18 19:22:00 -08:00
TreeHugger Robot
c32541c40c Merge "Add media.c2@1.1" 2019-11-19 02:05:48 +00:00
Steven Moreland
8ba8c03a49 example AIDL HAL extension
This CL shows an example of how to use and retrieve a HAL extension.

Bug: 136027762
Test: run HAL and:
- use "dumpsys --pid android.hardware.vibrator.IVibrator/default" to
make sure that the HAL I'm running is the binary being added.
- VtsHalVibratorTargetTest
- test-vintf-vibrator-ext-client

Change-Id: I8614007a727e8e05ba4667c2cd1623ce936a1609
2019-11-18 18:02:12 -08:00
Alistair Delva
a52c6b9c78 Merge "Make gralloc0 pass-through mapper handle layers" am: b756e23e5c am: 6982d1aec5 am: 6c3213c940 am: afc577e108 am: 8dd7db3204
am: 5a3d753808

Change-Id: Id6b7f2a4f40cd3d4506157c33ad097383bafe56c
2019-11-18 17:05:19 -08:00
Alistair Delva
5a3d753808 Merge "Make gralloc0 pass-through mapper handle layers" am: b756e23e5c am: 6982d1aec5 am: 6c3213c940 am: afc577e108
am: 8dd7db3204

Change-Id: Id9689b6d0746d7538ec2ea94825e4ee700e67486
2019-11-18 17:01:47 -08:00
sqian
34107dbec3 [automerger skipped] Fix a mistake in the RSSNR range. am: db5163ca1b am: 0ec187ed90
am: 99aab38754 -s ours
am skip reason: change_id I2e7db25d6f9abb142f8c113d4f1d9666defe6be4 with SHA1 e3c8d131b9 is in history

Change-Id: I256100bad01121498d1d45c05a4788cf90f11cf7
2019-11-18 15:36:17 -08:00