Commit Graph

51556 Commits

Author SHA1 Message Date
Mahesh KKV
6442e4a7f9 Merge "Fix multi-link llstat parsing in wifi legacy hal" 2023-02-15 23:58:58 +00:00
Nate(Qiang) Jiang
4496bcd4cf Merge "Modify HAL for Aware suspension mode" 2023-02-15 23:24:01 +00:00
Shrikar Amirisetty
a7fe08f891 Merge changes from topics "dam_state", "driver_attention_monitoring_warning", "hands_on_detection_driver_state", "hands_on_detection_warning"
* changes:
  Added DRIVER_ATTENTION_MONITORING_STATE to HAL layer.
  Added DRIVER_ATTENTION_MONITORING_WARNING to HAL layer.
  Added HANDS_ON_DETECTION_WARNING to HAL layer.
  Added HANDS_ON_DETECTION_DRIVER_STATE to HAL layer
2023-02-15 22:29:39 +00:00
Alec Mouri
b9f8d25652 Merge "Check the correct sysprop for P010 support for gralloc 3 and 4." 2023-02-15 22:23:47 +00:00
Mahesh KKV
50358c1b1b Merge "Add a maximum MLO association link count" 2023-02-15 21:58:08 +00:00
Nathalie Le Clair
9d040a2309 Unify OWNERS file am: 3d593db9df am: d3ccf77804 am: 0b9672ac7d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438092

Change-Id: Ib8384c8bd8010c0457714e6d445f6f5cdcf7bdb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 20:38:10 +00:00
Nathalie Le Clair
0b9672ac7d Unify OWNERS file am: 3d593db9df am: d3ccf77804
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438092

Change-Id: I0239089613067d62168aa78d7cbffe6a7646de2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 19:29:05 +00:00
Nate(Qiang) Jiang
7c27e36771 Merge "Modify based on the vendor feedback" 2023-02-15 18:53:20 +00:00
Nathalie Le Clair
d3ccf77804 Unify OWNERS file am: 3d593db9df
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2438092

Change-Id: I4c968c505f821642c0a09e82065601b1eb3fe452
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 18:47:16 +00:00
Nate Jiang
d6cc331b87 Modify HAL for Aware suspension mode
- Add an event to know the device is suspended
- More status code
- Add pub_sub_id in the datapath request to build the relationship

Bug: 247913151
Test: build
Change-Id: I77733c1bca821b77fdab7ed1ed03c1e54c9373b2
2023-02-15 10:11:13 -08:00
shrikar
22164c6be5 Added DRIVER_ATTENTION_MONITORING_STATE to HAL layer.
Bug: 264946416
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Ie68b718d719dc5de050d31f6dd614ce5e9ecb32c
2023-02-15 17:12:04 +00:00
shrikar
39859e91e8 Added DRIVER_ATTENTION_MONITORING_WARNING to HAL layer.
Bug: 264946418
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I7eb6fd0c781c5b4bf500e9d137a74860100f6be4
2023-02-15 17:11:04 +00:00
Sunil Ravi
9804ca4b46 Merge "wifi: Add BSSID of the AP in PMKSA cache added event" 2023-02-15 17:10:52 +00:00
shrikar
a6785997b3 Added HANDS_ON_DETECTION_WARNING to HAL layer.
Bug: 264946505
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: Idc807524b06e8001a795d63f9ad2f1294a834a0f
2023-02-15 17:09:11 +00:00
shrikar
6d88bf5b9a Added HANDS_ON_DETECTION_DRIVER_STATE to HAL layer
Bug: 264946425
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I89ed7c254917eb48b69682b18950c15f60afd2f0
2023-02-15 17:08:34 +00:00
Shrikar Amirisetty
a3ebd83775 Merge changes from topics "cc_command", "cc_state", "cc_type", "elka_state", "rename_acc"
* changes:
  Added CRUISE_CONTROL_COMMAND to HAL layer.
  Added CRUISE_CONTROL_STATE to HAL layer.
  Added CRUISE_CONTROL_TYPE to HAL layer.
  Added EMERGENCY_LANE_KEEP_ASSIST_STATE to HAL layer.
  Renamed ADAPTIVE_CRUISE_CONTROL_ENABLED to CRUISE_CONTROL_ENABLED in HAL
2023-02-15 16:49:59 +00:00
Nathalie Le Clair
3d593db9df Unify OWNERS file
So that the same group also has OWNERS for the hdmi/ folder itself.

Test: make
Bug: 265906860
Change-Id: I2d6f4f6e0a86de80138598662c0b490667aa6239
2023-02-15 15:03:14 +01:00
Nathalie Le Clair
593e94d7df Merge changes from topic "hdmi_hals_updates"
* changes:
  Clarify which HAL (methods) apply to which devices
  Update HAL interface
2023-02-15 09:53:27 +00:00
Kriti Dang
aab9af5e65 Merge "Update setHdrConversionStrategy to return the preferredHdrOutput type" 2023-02-15 07:14:42 +00:00
maheshkkv
2565b87478 Add a maximum MLO association link count
Maximum MLO association link count can be an input for MLO scoring
logic. If the candidate AP has less number of links to associate,
scroring logic can give a weightage to an AP with matching links as
station Assumption here is when the environment becomes better, the
AP with less score now can be a better choice.

Bug: 269336948
Test: m android.hardware.wifi-update-api
Change-Id: Iac0c82203c9e1a23637c757f5b92f5b213bb5da6
2023-02-15 07:04:01 +00:00
Mahesh KKV
103e3baf28 Merge "Add more MLO link parameters" 2023-02-15 07:03:10 +00:00
Sunil Ravi
5d3928d622 wifi: Add BSSID of the AP in PMKSA cache added event
Deprecated onPmkCacheAdded() callback function and
added a new onPmkSaCacheAdded() callback function to
include the connected AP BSSID. This will help framework
to include BSSID information as a key to store PMKSA.

Bug: 260042356
Test: atest vts
Test: Manual - Tested WPA3 STA - AP connection multiple times and
      confirmed that PMKSA cache is added and supplicant is using
      the PMKSA cache entries for open authentication.
Change-Id: I9fc7da7f4ba60e45ddeee9a41654c74f128fe3d6
2023-02-15 04:40:17 +00:00
Alec Mouri
78d76ea43f Check the correct sysprop for P010 support for gralloc 3 and 4.
We need to check the first api level that the vendor shipped with.

Also check P010 support in the preamble of the relevant test rather than in allocate(), since otherwise either allocate() may incorrectly skip some tests or allocate() may succeed but with the wrong layout information.

Bug: 257442231
Test: VtsHalGraphicsMapperV4_0TargetTest
Change-Id: I00ae5aa01117704158c38f0689e91df99473e208
2023-02-15 02:37:49 +00:00
Shunkai Yao
af373fa82a Effect AIDL: Refactor effect capability with Range vts test cases am: 0a0c45efa4 am: 4a2d3b97b8 am: ddcee8613c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2433253

Change-Id: I79e28d9a42d6689ff79c7a70cfa90accb1da5dfb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 02:36:30 +00:00
Shunkai Yao
0dd340f5a2 Effect AIDL: Refactor effect capability with Range implementation am: 8781102d74 am: e2e4ad101d am: 8173f7355d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2433252

Change-Id: I9239100cdc68409b817f5ba393e3bee80ccc1ddb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 02:36:28 +00:00
Shunkai Yao
7ae3fc1d4a Effect AIDL: Refactor effect capability with Range am: 376dbd96d3 am: 31280e9f2c am: 34b5d0c7f0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2420299

Change-Id: I32953eca38c019de3602d0ddbdfe3e205bd59ab9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 02:36:24 +00:00
Shunkai Yao
ddcee8613c Effect AIDL: Refactor effect capability with Range vts test cases am: 0a0c45efa4 am: 4a2d3b97b8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2433253

Change-Id: Id254031dfba3e3c2a78b1d640addecf1eb86cb0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 01:27:20 +00:00
Shunkai Yao
8173f7355d Effect AIDL: Refactor effect capability with Range implementation am: 8781102d74 am: e2e4ad101d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2433252

Change-Id: I21218e842302d98a0275de18a6799636c5f0bc8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 01:27:15 +00:00
Shunkai Yao
34b5d0c7f0 Effect AIDL: Refactor effect capability with Range am: 376dbd96d3 am: 31280e9f2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2420299

Change-Id: I90ee6efdacd73f6517fa013cb65aef692ded4b32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 01:27:13 +00:00
Yu Shan
f2f3145adc Merge "Define ivnandroiddevice HAL." 2023-02-15 01:23:45 +00:00
Ye Jiao
dec38700bb Fix multi-link llstat parsing in wifi legacy hal
Multi-link llstat parsing codes in wifi legacy hal, specifically
'copyLinkStat' and 'copyPeerInfo', pass the output container parameter
'std::vector<>' by value instead of by reference. The result is the
copied 'LinkStats' list and 'WifiPeerInfo' list are discarded when
'copyLinkStat' and 'copyPeerInfo' return. The empty links list are
passed to framework and fails validity check in Wi-Fi framework and
leads to system server crash.

Fix this issue by passing 'stats' and 'peers' by reference.

Bug: 269049672
Test: Manual Test with multi-link llstat implementation integrated
Change-Id: If8c366213af2ffcb9f7b3c904e1541ed0ac2fea4
2023-02-15 01:23:06 +00:00
Nate Jiang
bae6fddf98 Modify based on the vendor feedback
- Add end pairing request method
- Handle bootstrapping comeback event
- Add cipher type in the pairing request

Bug: 265075699
Test: cts sinlgeDeviceTest
Change-Id: Ic744b0a1098e258b68caba5a9a33b2bef3226b40
2023-02-14 17:22:57 -08:00
Gabriel Biren
feec85fcca Merge changes I86e0c465,I537588c4
* changes:
  Remove any references to DEBUG_ capabilities in the Vendor HAL service.
  Remove DEBUG_ capabilities from ChipCapabilityMask.
2023-02-15 00:42:28 +00:00
Shunkai Yao
4a2d3b97b8 Effect AIDL: Refactor effect capability with Range vts test cases am: 0a0c45efa4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2433253

Change-Id: I9265773e0093dca09e3fcd0dd0c6ebd310b56fa6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 00:40:08 +00:00
Shunkai Yao
e2e4ad101d Effect AIDL: Refactor effect capability with Range implementation am: 8781102d74
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2433252

Change-Id: Ibc64aec405112499bd6a96721baf14e6146bc791
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 00:40:05 +00:00
Shunkai Yao
31280e9f2c Effect AIDL: Refactor effect capability with Range am: 376dbd96d3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2420299

Change-Id: Ie1b9102531583ba5bb23867243bc1adbff999b30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 00:40:01 +00:00
Gabriel Biren
bff0e408df Remove any references to DEBUG_ capabilities
in the Vendor HAL service.

Bug: 266521428
Test: Vendor HAL gTest suite
      (see the modified test case)
Change-Id: I86e0c465b9f9d2f31413d75727e36b42c2b6b88a
2023-02-14 22:44:11 +00:00
Zhanglong Xia
968ba124e0 Merge "Add Thread network HAL" 2023-02-14 22:43:59 +00:00
Gabriel Biren
e35e7e46bb Remove DEBUG_ capabilities from ChipCapabilityMask.
Also update the IWifiChip VTS test to reflect
this change.

Bug: 266521428
Test: atest VtsHalWifiChipTargetTest
Change-Id: I537588c405d8a01091a6818020084acbe2679e14
2023-02-14 22:39:34 +00:00
Raj Goparaju
b8ad985619 Merge changes from topic "feature_dynamicVolSupport"
* changes:
  Adding VTS tests for IAudioControl#registerModuleChangeCallback
  Add default implementation for dynamic volume config feature
  Adding support for dynamic audio gain config
2023-02-14 21:07:37 +00:00
Mahesh KKV
bc4ca2af02 Add more MLO link parameters
Framework populates MLO link information from scan cache. In roaming
use cases, framework may not have the scan result for the roamed AP.
So, always get the MLO link parameters from the supplicant. Add static
parameters apMldMacAddress, apLinkMacAddress and frequency of the
link. Dynamic parameters like RSSI, link speed..etc. are queried from
signal poll.

Bug: 268230307
Test: m android.hardware.wifi.supplicant-update-api
Change-Id: I7ffb23a8ead63a385cd00d26969529e2943fcff1
2023-02-14 13:05:30 -08:00
Gabriel Biren
40f4b10551 Merge "Add listAliases method to the INonStandardCertCallback interface." 2023-02-14 20:58:00 +00:00
TreeHugger Robot
83c9899fb1 Merge "Add new EVS service types" 2023-02-14 20:51:17 +00:00
Treehugger Robot
d00db12a74 Merge "Marking HIDL version of gatekeeper as optional." am: abe7b164e4 am: ff6e466bad am: 8ff3368c23
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2423350

Change-Id: I18df10f4ac4d8ee6ea21afe6aafc3e3f013a0b65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 20:44:30 +00:00
Shunkai Yao
0a0c45efa4 Effect AIDL: Refactor effect capability with Range vts test cases
Disable dynamicsProcessing in presubmit temporary because it's currently
not following the range definition, and needs customize inRange method
implementationm which will be a followup.

Bug: 258124419
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: Ib38145896d66b65c093c247c86a9fba76489ba84
2023-02-14 20:39:34 +00:00
Shunkai Yao
8781102d74 Effect AIDL: Refactor effect capability with Range implementation
Bug: 258124419
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: Ie76270e91471a30f7dda1883c510cd318745855f
2023-02-14 20:39:22 +00:00
Shunkai Yao
376dbd96d3 Effect AIDL: Refactor effect capability with Range
Bug: 258124419
Test: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit
Change-Id: I608fb7654591fb46061ecd5edbff20ccc977c5dd
2023-02-14 20:38:17 +00:00
Treehugger Robot
8ff3368c23 Merge "Marking HIDL version of gatekeeper as optional." am: abe7b164e4 am: ff6e466bad
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2423350

Change-Id: I2f8f296f55f04b220de008d183085ad263f306b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 19:41:21 +00:00
shrikar
5df0f9574c Added CRUISE_CONTROL_COMMAND to HAL layer.
Bug: 266861468
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I7c6ca1d392932158ae3016194b6c092c03b7a44e
2023-02-14 19:32:28 +00:00
shrikar
2753b9edff Added CRUISE_CONTROL_STATE to HAL layer.
Bug: 266866448
Test: atest VtsHalAutomotiveVehicle_TargetTest
Change-Id: I35a10ba6a3799a86265fc26d8d0643b7d7bdd446
2023-02-14 19:32:17 +00:00