summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-08Snap for 10460766 from 11ea8d4853d264e6ae508570870301da66173cb7 to ↵aml_hef_341717050aml_hef_341613000aml_hef_341512030aml_hef_341415040aml_hef_341311010aml_hef_341114030android14-mainline-healthfitness-releaseAndroid Build Coastguard Worker
mainline-healthfitness-release Change-Id: Ifb7483f377883460660d13319ff257c0ead67d43
2023-05-26Snap for 10209341 from 787b2cd73a5f5d2c4c17c549116d0491d350f7f6 to ↵Android Build Coastguard Worker
mainline-healthfitness-release Change-Id: I4d13cc4796bd771f12488a73c77193a0047838b0
2023-05-05Update NAN MAJOR and MINOR version to 4.0.0 am: 787b2cd73aVinay Gannevaram
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/23039200 Change-Id: I32568cc10f6535421b32dce79fd5ae16b26edd7a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04Update NAN MAJOR and MINOR version to 4.0.0android14-devVinay Gannevaram
As NAN interface supports the functionality of WiFi-Aware 4.0 specification, update MAJOR and MINOR version accordingly Bug: 280415518 Test: TH Change-Id: I29c80311ba5447aebeba9d455d81293f23c20a1d
2023-05-01Interface changes for Aware 4.0 Bootsrapping and Shared Key am: d1de22e90fVinay Gannevaram
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/22898651 Change-Id: I5d13f9fcb319a4b447331a32743422d6882015e9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26Interface changes for Aware 4.0 Bootsrapping and Shared KeyVinay Gannevaram
Some methods like service managed bootstrapping required SDEA attribute to carry service specific information during bootstrapping handshake. Also once Pairing is setup User can transmit follow up frames to share NIK to the peer which should carry shared key descriptor. Comeback timeout can be set by Bootstrapping responder to defer the ongoing handshake. Hence Add interface changes for above requirements. Bug: 279363671 Test: build, flash and CtsWifiTestCases Change-Id: I67c4e5283189cfc80ef86b610d9d7f021ff4b29b
2023-02-23NAN R4 additional iface changes for WFA certification am: 2b3c3a49bfNate Jiang
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/21526865 Change-Id: I529b73d7ae1255a597bdad96884561323f4ca4ec Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-21NAN R4 additional iface changes for WFA certificationNate Jiang
Bug: 269440402 Test: build Change-Id: Ieaa28d5a5b71ca755f06b72c24fa8090179eeb4a
2023-02-16Merge "Add wifi hal API for Multi-Link Operation mode"Mahesh KKV
2023-02-16Merge "Add TID-To-Link mapping negotiation feature"Mahesh KKV
2023-02-15Merge "Modify HAL for Aware suspension mode"Nate(Qiang) Jiang
2023-02-15Merge "Add maximum association link count"Mahesh KKV
2023-02-15Add wifi hal API for Multi-Link Operation modeMahesh KKV
Bug: 268235139 Test: Build successfully Change-Id: Ia103ecc2b5cad29520c7b4235ccc051629561fdc
2023-02-15Modify HAL for Aware suspension modeNate Jiang
- 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: I1ce107aa9abe1f31b738a382faecb8503cf09816
2023-02-15Add maximum association link countmaheshkkv
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: Build successfully Change-Id: I1fe60f68fb99b0cb00a851981cbe45cde74457e1
2023-02-13Add TID-To-Link mapping negotiation featuremaheshkkv
Bug: 268219346 Test: Build successfully Change-Id: I7b875e7fd0583ae4b4d48a284cf30af6602f9511
2023-02-13Modify based on the vendor feedbackNate Jiang
- Add end pairing request method - Handle bootstrapping comeback event - Add cipher type in the pairing request - Remame AKM to NAN specific Bug: 265075699 Test: cts sinlgeDeviceTest Change-Id: Ic55370873ba8d938ea32f63b3e69253ee47bd969
2023-02-10Add link state for link layer statsMahesh KKV
Bug: 263029630 Test: Build successfully Change-Id: I31a7ab0893fc8168d16a68631f5e06d4170ef71d
2023-02-05Rename max_mlo_link_count to max_mlo_str_link_countMahesh KKV
The maximum number of Simultaneous Transmit Receive (STR) links used in Multi-Link Operation can be different from the maximum radios supported by the chip.Explicitly mention the max links as max STR links. Update the description and usage of the capability field. Bug: 267963579 Test: build and wifi connection Change-Id: Ic12055a4a340aeff15382e198a76328431f9def6
2023-02-01Legacy wifi feature flag for AFC channel allowanceOscar Shu
Bug: 242917176 Test: compile Change-Id: Ida30239103d751eb4c7ce5bf96e8068a92a77247
2023-01-27Move setScanMode to legacy HALYe Jiao
Cherry-pick from: https://partner-android-review.git.corp.google.com/c/platform/hardware/libhardware_legacy/+/2368871 Implementation of setScanMode is platform-specific. It's more reasonable to move it the legacy HAL like other platform-specific APIs. Bug: 265866990 Test: manual Test Test: VTS Change-Id: I2e9d30698a8bcb915a746f6253ec3b6e6d903bc0
2023-01-26Move the newly added method to the end of the function tableNate Jiang
This can avoid pointer mismatch due to HIDL is using a cached version of the legacy HAL. Bug: 265396931 Test: build and wifi connection Change-Id: Id56c4b315cbd84f8ba69f7d7e12b3d07e656defb
2023-01-12Merge "Add suspendable option in NanPublishRequest and NanSubscribeRequest"Biswarup Pal
2023-01-11Add a new function in wifi_hal_fn table for suspend/resume.Phill Hayers
Bug: 259950106 Test: m android.hardware.wifi-update-api Change-Id: I6d9b8baef13f07a684d5486576c3298be1e5e482
2023-01-11Add suspendable option in NanPublishRequest and NanSubscribeRequestBiswarup Pal
Test: m Bug: 263014869 Change-Id: I71f28b36be13befaf4d7f85dfab369593bc8e61d
2023-01-09Add NAN suspension flag to NanCapabilities HALBiswarup Pal
Test: m Bug: 262872127 Change-Id: I1c59200af16f31cd801d06e15eb3a9f64664aa73
2023-01-09Merge "Revert "Revert "[Aware] Add paramters in NanConfigRequest to sup...""Biswarup Pal
2023-01-09Revert "Revert "[Aware] Add paramters in NanConfigRequest to sup..."Biswarup Pal
Revert submission 20917465-revert-20813956-issue-262873111-API-set-clusterId-newAPI-FRIOZCUQWG Reverted changes: /q/submissionid:20917465-revert-20813956-issue-262873111-API-set-clusterId-newAPI-FRIOZCUQWG Change-Id: I71fd896e76e996a01a7c50237a9777f33bc11367
2023-01-09Merge "Revert "[Aware] Add paramters in NanConfigRequest to support set...""Sujit Kautkar
2023-01-09Revert "[Aware] Add paramters in NanConfigRequest to support set..."Sujit Kautkar
Revert submission 20813956-issue-262873111-API-set-clusterId-newAPI Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch=git_master&target=oriole-userdebug&lkgb=9469876&lkbb=9470237&fkbb=9469914, bug b/264915970 Reverted changes: /q/submissionid:20813956-issue-262873111-API-set-clusterId-newAPI Bug: 264915970 Change-Id: I59be92a57e6c6086b9a652bf19adf4391fc4d2d8
2023-01-09Merge "[Aware] Add paramters in NanConfigRequest to support setting cluster id"Sherri Lin
2023-01-05Add a new function in wifi_hal_fn table for wifi indoor/dfs channel usageShuibing Dai
Vendor can enable/disable STA-connected indoor or DFS channels for WFA Go, SAP and Wi-Fi Aware. Bug: 207669954 Test: m android.hardware.wifi-update-api Change-Id: Ifc6646b01b0fec082ee8f92ba483f0d4102610df
2022-12-29[Aware] Add paramters in NanConfigRequest to support setting cluster idSherri Lin
Bug: 262872131 Test: build Change-Id: I55a588eb03d44236efff9bdd00c7e861bb090b66
2022-12-28Merge "Remove libbinder from libpower" am: 250b4c2b0a am: d74e0baa5e am: ↵Jooyung Han
59ea5641dc Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/2370628 Change-Id: I614b44f7023b847192b2baa0614dc1d9259e1b9f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Merge "Remove libbinder from libpower" am: 250b4c2b0a am: d74e0baa5eandroid-u-beta-1-gplJooyung Han
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/2370628 Change-Id: I9e3337e778748803bb1befd8d380069842847a44 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Merge "Remove libbinder from libpower" am: 250b4c2b0aJooyung Han
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/2370628 Change-Id: Idebc797cc42864a898dd5d99e2b26a506c25d2b5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Merge "Remove libbinder from libpower"main-16k-with-phonesJooyung Han
2022-12-27Remove libbinder from libpowerJooyung Han
libpower doesn't use libbinder. Bug: 263762963 Test: libpower_test Change-Id: I35378e1d8e67c455dc8a24693c74165d3be65429
2022-12-20Merge "[Aware] Wifi Aware 4.0 legacy HAL change"Nate(Qiang) Jiang
2022-12-19Merge "Add frequency/Bandwidth to RttResults"TreeHugger Robot
2022-12-16Add frequency/Bandwidth to RttResultsSunil Ravi
Added frequency and RTT packet bandwidth in rtt results data structure. Also added new rtt result callback function. The newer vendor implementations which supports sending frequency and bandwidth should call rtt result callback version 2. Bug: 222186547 Test: hardware/interfaces/wifi/aidl/default/tests/runtests.sh Test: RTT test using wifi rtt scan app from playstore. Change-Id: I3265baa477b73cddaff49cd4d9ee88692878365c
2022-12-16wifi: Add radio_id and frequency to link layer statsMahesh KKV
These two new parameters helps to find the mapping between link layer stats, radio stat and channel info. Bug: 258013268 Test: Builds successfully Change-Id: I6bec665b581020c8b27ed2685c684d5ef8bf4107
2022-12-15wifi: Add multi link stats support to legacy HALMahesh KKV
Multi-link operation (MLO) is considered a key feature in IEEE 802.11be, which allows devices to transmit and receive data using multiple links concurrently, thereby contributing to improving throughput and reducing latency. Currently HAL supports querying stats from single link. Add a callback to get stats from multiple links supported by the Wi-Fi chip. Also keep the callback to get single link layer stats as it is for backward compatibility. Multi link stats callback can be used for legacy case as well with single link. Bug: 246988155 Test: Builds successfully Change-Id: Iea2649b6868e9b153ae31e5c05457c324f5b4e98
2022-12-13[Aware] Wifi Aware 4.0 legacy HAL changeNate Jiang
To support Wifi Aware 4.0 with pairing Bug: 249185683 Test: CtsWifiTest Change-Id: I829a770b9a6ba2a3324d8d227d23e0ad2cdc0ac9
2022-12-13wifi_hal: Add interface to get driver supported iface combinationsPurushottam Kushwaha
Interface combinations may vary based on underlying hardware/firmware and driver support. Add a new API to query the interface combination matrix through vendor hal. Bug: 249351396 Test: Build successfully Change-Id: I51dae4b182ef60a0ab4f1b16d624c69e0a3aebc4
2022-12-12wifi: Add number of TDLS sessions in chip capabilitySunil Ravi
Bug: 240247868 Test: Manual - STA connect/disconnect Change-Id: I54417931d4634085a9de490b9b07029b0c3c7b7f
2022-12-12wifi: Add HAL API to get wifi chip capabilitiesMahesh KKV
Bug: 231497844 Test: Builds successfully Change-Id: Ie7192ad484a9ecef3c6c98d03710af32c5558904
2022-11-10Add HAL APIs to query cached scan resultskensun
Add HAL API to retrieve the on-chip scan results. Bug: 232030878 Test: New API works fine Change-Id: I0487d010078f4e33fef76a951cc87647746ac867
2022-08-17[automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: 19372f6f86 ↵Xin Li
-s ours am: 6bba6f6e8b -s ours am: e02615b747 -s ours am: 78512d07d8 -s ours am skip reason: subject contains skip directive Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/2186772 Change-Id: Ia1d4c37b7fe5c80a40e9ea3976ce0f4adf8e9176 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-17[automerger skipped] DO NOT MERGE - Merge Android 13 am: ef7af70346 -s ours ↵Xin Li
am: ef42f25735 -s ours am: 46723493b3 -s ours am: 4ff12dc0b0 -s ours am skip reason: subject contains skip directive Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/2186772 Change-Id: I504792392be3c191bc1f5005b36c385aeebfe2ed Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>