Commit Graph

29196 Commits

Author SHA1 Message Date
Yomna Nasser
a1a42d767a Merge "Add getAllowedNetworkTypesBitmap HAL API" 2020-12-10 16:52:02 +00:00
TreeHugger Robot
b33cad6087 Merge "Add SEAT_OCCUPANCY property into google VHAL" 2020-12-10 07:45:22 +00:00
Roman Kiryanov
1e80aa1ace Merge "(reland) Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" am: 46ca02f425 am: 9da9beb860 am: 80ab19e2c4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1522197

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I02c005ba57c51c205a4460569dc7ba0dcea50b40
2020-12-10 05:18:23 +00:00
Roman Kiryanov
80ab19e2c4 Merge "(reland) Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" am: 46ca02f425 am: 9da9beb860
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1522197

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id6945f7d43e067a52a6d5a1da4d2cd0ce6eec288
2020-12-10 05:01:14 +00:00
Roman Kiryanov
9da9beb860 Merge "(reland) Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" am: 46ca02f425
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1522197

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I027a0ebc4593cc537cccf6e901589f5735f8e13b
2020-12-10 04:35:49 +00:00
Roman Kiryanov
46ca02f425 Merge "(reland) Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" 2020-12-10 04:15:58 +00:00
Xin Li
8f210e810a [automerger skipped] DO NOT MERGE - Merge Android R QPR1 am: abf2b89f2d -s ours am: 145c97fbaf -s ours am: 6bcf14f5fa -s ours
am skip reason: subject contains skip directive

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1521166

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I10753ba00fbe39f0c45a3ab1e9fc2d5333c39631
2020-12-10 03:59:02 +00:00
Xin Li
6bcf14f5fa [automerger skipped] DO NOT MERGE - Merge Android R QPR1 am: abf2b89f2d -s ours am: 145c97fbaf -s ours
am skip reason: Change-Id I3392a718ae479ff09d42c49c4c9a5e1c2eb6c81a with SHA-1 2bb38c61f0 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1521166

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I14f3dbb45390715e87684e0ac14e91c063e0962d
2020-12-10 03:47:01 +00:00
Xin Li
145c97fbaf [automerger skipped] DO NOT MERGE - Merge Android R QPR1 am: abf2b89f2d -s ours
am skip reason: Change-Id I3392a718ae479ff09d42c49c4c9a5e1c2eb6c81a with SHA-1 2bb38c61f0 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1521166

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I871f46f45f88deddc7d29eb7fbc0fbf02fc52f66
2020-12-10 03:05:45 +00:00
Xin Li
abf2b89f2d DO NOT MERGE - Merge Android R QPR1
Bug: 172690556
Merged-In: I3392a718ae479ff09d42c49c4c9a5e1c2eb6c81a
Change-Id: I15884712eecc60ed20710b907e3b93f209a51875
2020-12-09 17:44:05 -08:00
Steven Moreland
e7740ddbcc Merge "Remove ignored annotations." am: 8523de7588 am: 2bb38c61f0 am: 9404ba8923
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1519066

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I66ea4ffd478100286b27299ef95714f90b8a1c6d
2020-12-09 21:57:59 +00:00
Steven Moreland
9404ba8923 Merge "Remove ignored annotations." am: 8523de7588 am: 2bb38c61f0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1519066

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2c04325021abb048583ec1a28169505fe8d594ef
2020-12-09 21:08:02 +00:00
Steven Moreland
2bb38c61f0 Merge "Remove ignored annotations." am: 8523de7588
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1519066

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3392a718ae479ff09d42c49c4c9a5e1c2eb6c81a
2020-12-09 20:52:46 +00:00
Steven Moreland
8523de7588 Merge "Remove ignored annotations." 2020-12-09 20:45:09 +00:00
Roman Kiryanov
ecb6fb64a9 (reland) Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib
libqemu_pipe is an implementation detail in
android.hardware.automotive.vehicle@2.0-default-impl-lib
and not exposed to the outside.

Bug: 175046060
Bug: 154348162
Test: m android.hardware.automotive.vehicle@2.0-virtualization-service
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I769da5d707e378ce212b9957ea5c116b08eae382
2020-12-09 12:27:27 -08:00
Quang Luong
ea9505627f Merge "[WifiCoex] Add WifiChip HIDL APIs for coex" 2020-12-09 20:08:09 +00:00
TreeHugger Robot
58a92454ba Merge changes I56edff81,I6839a899
* changes:
  Print error names instead of numbers
  Implement NL80211 protocol printer
2020-12-09 19:01:46 +00:00
TreeHugger Robot
418390cf14 Merge "Add GnssMeasurement AIDL HAL" 2020-12-09 04:29:25 +00:00
Roman Kiryanov
6dae36f820 Merge "Revert "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib"" am: b22fba9f02 am: 936f30e611 am: 614b6e16d2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520552

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iee4643fc7e091c6763d6b30452b8e40447a4f18c
2020-12-09 03:05:09 +00:00
Roman Kiryanov
614b6e16d2 Merge "Revert "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib"" am: b22fba9f02 am: 936f30e611
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520552

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I287dc70280139f9709fa9380dda52cffbae8ea08
2020-12-09 02:45:44 +00:00
Roman Kiryanov
936f30e611 Merge "Revert "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib"" am: b22fba9f02
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520552

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic02f901a685892c62beef6df0e4775e4723d2b3e
2020-12-09 02:14:46 +00:00
Roman Kiryanov
b22fba9f02 Merge "Revert "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib"" 2020-12-09 00:46:34 +00:00
Roman Kiryanov
d03966ab30 Revert "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib"
Revert "Remove dependency on libqemu_pipe"

Revert submission 1518674-car-no-qemu-pipe

Reason for revert: b/175157953
Reverted Changes:
Iac833becd:Remove dependency on libqemu_pipe
I00de16c55:Link libqemu_pipe into a.h.a.vehicle@2.0-default-i...

Change-Id: Icd5d21576479fd250e95955222ebca20e665bb3f
2020-12-09 00:39:45 +00:00
Treehugger Robot
cf7450be2f Merge "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" am: b2670c6f88 am: 5d2db50930 am: 856be03fc7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518674

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib404c908210c7cd663f1b01c8ca9fb52ff374ef3
2020-12-09 00:15:53 +00:00
Treehugger Robot
856be03fc7 Merge "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" am: b2670c6f88 am: 5d2db50930
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518674

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6e7979204dabf710354e821f0793342b8745b5e2
2020-12-08 23:58:48 +00:00
Treehugger Robot
5d2db50930 Merge "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" am: b2670c6f88
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518674

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4c02424f46053d8dc85f6592669344ec1a81f062
2020-12-08 23:33:58 +00:00
Treehugger Robot
b2670c6f88 Merge "Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib" 2020-12-08 23:04:59 +00:00
Michael Butler
8232909524 [automerger skipped] Cleanup how transport errors are handled in NN utils am: cca3e20e23 am: 9c51fc5008 am: 4ffc5da286 -s ours
am skip reason: Change-Id I35b34f8f5be52b7fcff0fbb58a37ab2b8c7dd8bb with SHA-1 61f508e018 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520619

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If05c754fe9573066cd4a81621baa56ed03ee4fda
2020-12-08 19:17:06 +00:00
Michael Butler
c0140cfa6c [automerger skipped] Validate during NN conversions by default -- hal am: 6547b2ac9c am: ee3a8f4970 am: e73eaaacd2 -s ours
am skip reason: Change-Id I492956ff60ad1466c67893993d28cdd6f3860708 with SHA-1 32acc06144 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520618

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I38466dc523c992ee6b8cd890efe36d4e35b3266d
2020-12-08 19:17:03 +00:00
Michael Butler
4ffc5da286 Cleanup how transport errors are handled in NN utils am: cca3e20e23 am: 9c51fc5008
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520619

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If5d805de06eebdfae54b0e9e1205d24f118a006d
2020-12-08 18:38:38 +00:00
Michael Butler
e73eaaacd2 Validate during NN conversions by default -- hal am: 6547b2ac9c am: ee3a8f4970
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520618

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I00283ad0353ea76bfd0927d2fdd98640b5f94208
2020-12-08 18:38:36 +00:00
Michael Butler
9c51fc5008 Cleanup how transport errors are handled in NN utils am: cca3e20e23
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520619

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia2169736497307733894bb3eda7861a8ee49da93
2020-12-08 18:14:54 +00:00
Michael Butler
ee3a8f4970 Validate during NN conversions by default -- hal am: 6547b2ac9c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1520618

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I45ef02b75be65c38c6504538b5d30e88b2d2c47f
2020-12-08 18:14:01 +00:00
Yomna Nasser
5cc53bacea Add getAllowedNetworkTypesBitmap HAL API
Adds corresponding query API getAllowedNetworkTypesBitmap to
existing setAllowedNetworkTypeBitmap.

Test: atest
Bug: 171791177
Change-Id: Ib8f0075dda41d4876a14f7223a067e34626a4675
2020-12-08 16:39:59 +00:00
Michael Butler
cca3e20e23 Cleanup how transport errors are handled in NN utils
Prior to this change, whenever the NN utility code encountered a HIDL
transport error, the error message would display the file and line
number of the "handleTransportError" function itself. This change
introduces a new macro "HANDLE_TRANSPORT_FAILURE" that handles the
transport error in a similar way but now the error message displays
the file and line number of where the macro is called.

Bug: N/A
Test: mma
Change-Id: I35b34f8f5be52b7fcff0fbb58a37ab2b8c7dd8bb
Merged-In: I35b34f8f5be52b7fcff0fbb58a37ab2b8c7dd8bb
(cherry picked from commit 61f508e018)
2020-12-07 22:38:16 -08:00
Michael Butler
6547b2ac9c Validate during NN conversions by default -- hal
This change renames all `convert` functions to `unvalidatedConvert`.
This change also introduces new `convert` functions that act only on the
types that appear in the NN HIDL methods directly. These new `convert`
functions perform validation. Specifically, if either the source or
destination value is invalid, then the conversion fails.

Bug: 160667419
Test: mma
Test: NeuralNetworksTest_static
Change-Id: I492956ff60ad1466c67893993d28cdd6f3860708
Merged-In: I492956ff60ad1466c67893993d28cdd6f3860708
(cherry picked from commit 32acc06144)
2020-12-07 22:37:28 -08:00
Quang Luong
94bcce5ec2 [WifiCoex] Add WifiChip HIDL APIs for coex
Add HIDL APIs to convey a list of unsafe Wifi channels to the driver for
coex channel avoidance.

Bug: 153651001
Test: build
Change-Id: I8b14f0e2d8855c1f1e363d612617256d8e928f30
2020-12-08 00:31:11 +00:00
Michael Butler
1ef474f382 Merge "Cleanup how transport errors are handled in NN utils" 2020-12-07 23:00:01 +00:00
Michael Butler
61f508e018 Cleanup how transport errors are handled in NN utils
Prior to this change, whenever the NN utility code encountered a HIDL
transport error, the error message would display the file and line
number of the "handleTransportError" function itself. This change
introduces a new macro "HANDLE_TRANSPORT_FAILURE" that handles the
transport error in a similar way but now the error message displays
the file and line number of where the macro is called.

Bug: N/A
Test: mma
Change-Id: I35b34f8f5be52b7fcff0fbb58a37ab2b8c7dd8bb
2020-12-07 22:58:39 +00:00
Roman Kiryanov
aa5e7bcd13 Link libqemu_pipe into a.h.a.vehicle@2.0-default-impl-lib
libqemu_pipe is an implementation detail in
android.hardware.automotive.vehicle@2.0-default-impl-lib.

libqemu_pipe module will be replaced with one
from device/generic/goldfish.

Bug: 175046060
Test: m android.hardware.automotive.vehicle@2.0-virtualization-service
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I00de16c55797e3aaf650aee6d0ec400fd12c2de2
2020-12-07 14:15:42 -08:00
Steven Moreland
5700685f01 Remove ignored annotations.
HIDL never validated these, and these will be logspam/errors now (error
for interfaces where a new annotation, @SensitiveData, is important not
to have typoes, but warnings where otherwise the annotation is
inconsequential).

Bug: 173732508
Test: builds w/o warnings/errors
Change-Id: Ic95d58098fa0104a3a7f1c85644ab1a015bcdd19
2020-12-07 21:23:12 +00:00
Treehugger Robot
406dfbb2e3 [automerger skipped] Merge "Changing package for audio_policy_configuration_V7_0" am: a173639924 am: b5cb89cfbf am: 9303e15d1b -s ours
am skip reason: Change-Id I9ac83a98256404313b5efef17c0a164d2ee72136 with SHA-1 e502a601c9 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518401

Change-Id: I6dc11fb6549ee5769671ee29a8299c90530a40ae
2020-12-07 21:15:54 +00:00
Xin Li
58c2cf6e90 [automerger skipped] DO NOT MERGE - Merge RQ1A.201205.011 am: c371fcd552 am: ad31d882f0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/13177006

Change-Id: I5c8b07e66fb7268be22d25e50b85f5d41e7e3f3f
2020-12-07 21:10:22 +00:00
TreeHugger Robot
38f90d7c73 [automerger skipped] Merge "DO NOT MERGE - Mark RQ1A.201004.001 as merged" into stage-aosp-master am: b9a958831d am: 58b3deb606 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/13176052

Change-Id: I2cd20d1e843349d2c00a24b533e4a08b44515961
2020-12-07 20:56:15 +00:00
Xin Li
96984fd452 [automerger skipped] DO NOT MERGE - Mark RQ1A.201004.001 as merged am: 528369f35d am: 358bc09b7c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/13176052

Change-Id: Ia0133022fca81b0042a91a2ccec6b9393983c773
2020-12-07 20:56:10 +00:00
Treehugger Robot
a71b2fc0f6 Merge "Delete keymaster0" am: 02cdce19c1 am: 1aeea8c95b am: 7bd15a3d38
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1515113

Change-Id: Iccde59936d10078dd3e31041153c9a8369d11bdb
2020-12-07 20:55:17 +00:00
Hsin-Yi Chen
62b4b39f36 Merge "Adjust the parameters of accelerometer and hinge angle sensor" am: 3f4034f02b am: 012ae9cccc am: e77d7f323d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1517637

Change-Id: I91dd2b1646a348415781a80867ad60cbb28df8cb
2020-12-07 20:55:07 +00:00
Mingming Cai
b2d2b24f59 Merge "Update Hal 1.6 for updated SignalStength" am: 2682ae4273 am: 11a9329702 am: a10d9f0c69
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1517057

Change-Id: Ifca6ff7fcf4b4dc613f2807b8ba14327e39388a6
2020-12-07 20:54:01 +00:00
Treehugger Robot
9303e15d1b Merge "Changing package for audio_policy_configuration_V7_0" am: a173639924 am: b5cb89cfbf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518401

Change-Id: I2c614a01626aca0e167b5092705d8c0cdc6db9aa
2020-12-07 19:21:23 +00:00
Treehugger Robot
b5cb89cfbf Merge "Changing package for audio_policy_configuration_V7_0" am: a173639924
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518401

Change-Id: I70139a32c4e58d29b63b43e41c79af897dfa0df6
2020-12-07 19:08:24 +00:00