Commit Graph

49350 Commits

Author SHA1 Message Date
TreeHugger Robot
ebb157e690 Merge "Fix NULL check" 2022-12-06 18:24:55 +00:00
Aaqib Ismail
9e38f92ec1 Merge "Update HAL code comments for EV_BATTERY_LEVEL" 2022-12-06 09:03:14 +00:00
Xiang Wang
505568fa8a Merge "Add @hide annotation to thermal AIDL interfaces" am: afcb8629b6 am: 4aa12ed8ab am: 1766dfb2ef
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2328520

Change-Id: I7b3fbc0c02827540eae92dec612b1c9588b7db4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 06:26:45 +00:00
Xiang Wang
1766dfb2ef Merge "Add @hide annotation to thermal AIDL interfaces" am: afcb8629b6 am: 4aa12ed8ab
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2328520

Change-Id: I3d21c80b7bc0c23c7a0b797b525cececac5f55b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 05:48:22 +00:00
Xiang Wang
4aa12ed8ab Merge "Add @hide annotation to thermal AIDL interfaces" am: afcb8629b6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2328520

Change-Id: I94fed4ebd39ad83897178e245d24b11b1240d611
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 05:16:24 +00:00
Xiang Wang
afcb8629b6 Merge "Add @hide annotation to thermal AIDL interfaces" 2022-12-06 04:23:13 +00:00
Mikhail Naganov
88e6a0ff21 Merge "audio VTS: Clarify numbers used by CompressedOffloadOutputStreamTest" am: cd290e90e8 am: 74e293fb33 am: 270c1fb0ba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2320825

Change-Id: I19124305ae92d48f69a1b8ce1669dc542f9854bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 04:00:22 +00:00
Mikhail Naganov
270c1fb0ba Merge "audio VTS: Clarify numbers used by CompressedOffloadOutputStreamTest" am: cd290e90e8 am: 74e293fb33
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2320825

Change-Id: Ib2fb1b6f59288c72ee0635305567a9fa145a2873
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 03:17:29 +00:00
Mikhail Naganov
74e293fb33 Merge "audio VTS: Clarify numbers used by CompressedOffloadOutputStreamTest" am: cd290e90e8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2320825

Change-Id: Ia344bd04ef9b104216232551b86b55fb195a47a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 02:51:37 +00:00
Mikhail Naganov
cd290e90e8 Merge "audio VTS: Clarify numbers used by CompressedOffloadOutputStreamTest" 2022-12-06 02:25:27 +00:00
TreeHugger Robot
b51f4c577b Merge "Add HAL API to support conservative mode for EAP-SIM/AKA/AKA'" 2022-12-06 01:26:52 +00:00
Greg Kaiser
9b77fd1272 Fix NULL check
We were checking 'info' twice and not checking 'msgs'.  So we
fix that up, and fix a typo in the message.

Bug: 219974678
Test: TreeHugger
Change-Id: Ia52178b758dc3d9753731b043da01743ff59e10c
2022-12-05 17:06:02 -08:00
Xiang Wang
057df147e3 Add @hide annotation to thermal AIDL interfaces
Bug: b/205762943
Test: n/a
Change-Id: Ia1eb95d6b64c524606901050b45180e851231043
2022-12-05 16:13:03 -08:00
Treehugger Robot
d888dfeeb7 Merge changes I0a18a6d9,I13a83113,I13c9c8d1,I8717acac am: 8fcc79fcb7 am: 688975c3d2 am: dc7598230f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2265720

Change-Id: I242d8514105b8d918e96c69cf7a71617d1998d0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 23:01:35 +00:00
Steven Moreland
54ac1e3a2b Merge "require AIDL secure_element for U devices" am: bf788356d1 am: ca3a537b97 am: b16c552ffd
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2325815

Change-Id: I33c9099aa5ebcbb9bbb072d59e88f7566e911e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 23:01:20 +00:00
Treehugger Robot
dc7598230f Merge changes I0a18a6d9,I13a83113,I13c9c8d1,I8717acac am: 8fcc79fcb7 am: 688975c3d2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2265720

Change-Id: I7b072d82bdc1c9dabae89806663f56c27e98c9fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 22:59:33 +00:00
Treehugger Robot
688975c3d2 Merge changes I0a18a6d9,I13a83113,I13c9c8d1,I8717acac am: 8fcc79fcb7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2265720

Change-Id: I5353d130b50572cedac135e673b62907f5288fdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 22:28:16 +00:00
Steven Moreland
b16c552ffd Merge "require AIDL secure_element for U devices" am: bf788356d1 am: ca3a537b97
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2325815

Change-Id: I97e00ad6c6399c020609a1c025c074fab5f7fd15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 22:22:10 +00:00
Mikhail Naganov
e0c9c1cbb6 audio VTS: Clarify numbers used by CompressedOffloadOutputStreamTest
Make more clear the origin of numbers used by the test
CompressedOffloadOutputStreamTest#Mp3FormatGaplessOffload.

No change in the test behavior.

Bug: 260676244
Test: m VtsHalAudioV7_1TargetTest
Change-Id: I48211ad4510dec7fe90dc6f755485283376eaa23
2022-12-05 22:09:13 +00:00
Treehugger Robot
8fcc79fcb7 Merge changes I0a18a6d9,I13a83113,I13c9c8d1,I8717acac
* changes:
  audio: Add non-blocking I/O stream operations
  audio: Fix handling of quick worker completion in StreamWorker
  audio: Report unknown stream positions explicitly
  audio: Implement transient state testing
2022-12-05 22:08:02 +00:00
Devin Moore
8f57cfe508 Merge "Remove the HIDL version of oemlock HAL from compat matrix" 2022-12-05 21:59:17 +00:00
Steven Moreland
ca3a537b97 Merge "require AIDL secure_element for U devices" am: bf788356d1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2325815

Change-Id: I2f00e01e56554ca5adcdf47d7a66645003d34fc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 21:49:06 +00:00
TreeHugger Robot
5353fd23fd Merge "[UserHal] Fix emulated vhal --user-hal" 2022-12-05 21:30:05 +00:00
Steven Moreland
bf788356d1 Merge "require AIDL secure_element for U devices" 2022-12-05 21:20:11 +00:00
Mikhail Naganov
30301a42c7 audio: Add non-blocking I/O stream operations
Introduce IStreamCallback interface for non-blocking I/O. Add 2
new stream states: TRANSFERRING and TRANSFER_PAUSED, and define
state machines for the async case. Add DrainMode as in previous
HAL versions.

Note that non-blocking input is not fully implemented because it
did not exist in previous HAL versions, and the corresponding
AudioInputFlag does not exist yet.

Enhance VTS state machine tests to allow waiting for an async
event.

Bug: 205884982
Test: atest VtsHalAudioCoreTargetTest
Change-Id: I0a18a6d930dee5941f769e08083817d41ff941e6
2022-12-05 19:57:43 +00:00
Andy Hung
3ead32263c audio HAL: Enable RT priority inheritance am: 2c7c34e466 am: 6d299597dc
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/20624915

Change-Id: If28f230f0acf6bcb6babd0bcb2bdac253efb65b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 19:21:58 +00:00
Andy Hung
6d299597dc audio HAL: Enable RT priority inheritance am: 2c7c34e466
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/20624915

Change-Id: I0d7bfabde69c64abcbb2425b7a93c98896ca81ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-05 18:48:21 +00:00
Bob Wang
d69bfbc20a Merge changes from topic "presubmit-am-bc2f4ef5b2ba4b7fa36bf14aaaabe05b"
* changes:
  [automerge] Add supported maximum number of ranging session as capability. 2p: 0891de19e6
  Add supported maximum number of ranging session as capability.
2022-12-05 18:02:07 +00:00
Arun kumar Voddu
0aeb6cf830 Merge "HAL changes to Carrier Restriction status feature" 2022-12-05 15:59:19 +00:00
Gabriel Biren
34e9ba08b2 Merge "Add AIDL implementation for the vendor HAL service." 2022-12-03 21:09:03 +00:00
Mikhail Naganov
e467e01379 audio: Fix handling of quick worker completion in StreamWorker
In tests, it is possible that the worker exits quickly,
prior to the moment when the thread controller begins
waiting for it to start. Improper handling of this case
was causing intermittent lock-ups of VTS tests.

Bug: 205884982
Test: atest libaudioaidlcommon_test
Change-Id: I13a83113b32b859e212f1a517ad61bf5b8d43365
2022-12-03 05:00:33 +00:00
Andy Hung
2c7c34e466 audio HAL: Enable RT priority inheritance
Test: instrumented
Bug: 181148259
Bug: 260918856
Change-Id: If56e449a9c6f1a49e372591893d8714534574e3a
2022-12-02 19:13:20 -08:00
Yu Shan
63cb195daa Allow specifying the service address. am: 8605e7bd3a am: 132b0843f7 am: a3096b8487
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2324638

Change-Id: Id07dab6035c50ec75c1818b975b599d3810254e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 02:33:24 +00:00
Yu Shan
a3096b8487 Allow specifying the service address. am: 8605e7bd3a am: 132b0843f7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2324638

Change-Id: I4be50bee16f38c612b2eeb186c932e86318b038a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:54:44 +00:00
Yu Shan
132b0843f7 Allow specifying the service address. am: 8605e7bd3a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2324638

Change-Id: Ie24e83822fe73c6e58791a321da1dba7a5bd1bbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-03 01:24:40 +00:00
Yu Shan
8605e7bd3a Allow specifying the service address.
This will be useful for testing in different environment, e.g.
emulator v.s. phone where multiple ethernet interface might be
available and we need to explicitly pick an interface to start
the server.

Test: Manual test
Bug: None
Change-Id: I3c046e9549225058178346f529773cffa841ce07
2022-12-02 15:44:59 -08:00
Gabriel Biren
f3262f970d Add AIDL implementation for the vendor HAL service.
Bug: 205044134
Test: Pass AIDL VTS tests and regression tests.
Change-Id: Iad04ce01f71fc220443e05a4be05d7d5545227e8
2022-12-02 14:01:50 -08:00
Yu Shan
d20f22d250 Define SHUTDOWN_REQUEST property.
Test: m -j android.hardware.automotive.vehicle-update-api
Bug: 260913967
Change-Id: I9661fdd0426b5d42c9b949cbf97a15dfed7d9590
2022-12-02 13:56:41 -08:00
Shrikar Amirisetty
da9b3895d2 Merge "Fixed SEAT_AIRBAG_ENABLED throwing ASSUMPTION_FAILED in cts test" 2022-12-02 21:27:37 +00:00
Yu Shan
2f6358ee57 Merge "Fix FakeUserHal issues." 2022-12-02 20:57:35 +00:00
Steven Moreland
3cefaa0486 require AIDL secure_element for U devices
This is ready several months before release. We would like to save memory.

Bug: N/A
Change-Id: I6b533c2e9e03336e804d76b29f346400cb5375c7
Test: N/A
2022-12-02 19:53:11 +00:00
Ethan Lee
59c2ac021c [UserHal] Fix emulated vhal --user-hal
Change vhal so that it prints help message with --help argument. Remove prefixes from dump function. Updated testDumpFakeUserHal.

Test: adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default --help
Fixes: 260943479

Change-Id: I5dff80558482108ea1e875154a0c94c8f5cd0b67
2022-12-02 19:20:31 +00:00
Matthew Sedam
3d598ca5b8 Merge "Adds a HAL API to get the list of preloaded nanoapp" 2022-12-02 17:38:04 +00:00
Jayachandran C
8d4b5796af Merge "HAL changes to PrimaryImei feature" 2022-12-02 17:23:11 +00:00
Arthur Ishiguro
fd5e65c7c1 Adds a HAL API to get the list of preloaded nanoapp
Bug: 258074235
Test: make android.hardware.contexthub-update-api
Test: atest VtsAidlHalContextHubTargetTest
Change-Id: Ifdb849d3ccb6a9303c6f561e941c5be9aa13661f
2022-12-02 17:17:18 +00:00
Greg Kaiser
258fe085b9 Merge "Revert "Convert vendor HAL service to use new AIDL interface."" 2022-12-02 16:14:09 +00:00
Greg Kaiser
faf868f8e9 Merge "Revert "Remove dependencies on the HIDL Vendor HAL from"" 2022-12-02 16:14:09 +00:00
Gabriel Biren
e80aabbc1d Revert "Remove dependencies on the HIDL Vendor HAL from"
This reverts commit fc6bd8c564.

Reason for revert: Blocking Wembley team

Bug: 261042084
Test: Local test as in 261042084#comment8
Change-Id: I9103fa8bdcdea48648574f034c51ea8f2b9c25cc
2022-12-02 15:46:26 +00:00
Keir Fraser
44dc4c14a0 Merge "Revert "wifi: Get MLO capabilities from chip"" 2022-12-02 09:48:42 +00:00
Mahesh KKV
fb0e9cfe44 Revert "wifi: Get MLO capabilities from chip"
This reverts commit 446ac2c237.

Reason for revert: Broken Build 9360556 on git_master on aosp_bramble-userdebug

Change-Id: Iedae7c2823439b0151e87910b5de8c3e3302c003
2022-12-02 08:41:45 +00:00