Commit Graph

9 Commits

Author SHA1 Message Date
Hu Wang
5771a24f63 wifi: Add "CTRL-EVENT-" like callback to supplicant/hostapd
This change adds "CTRL-EVENT-" like callback to supplicant/hostapd.

CRs-Fixed: 2780123
Change-Id: I65bc6b5301a9ad799d0542749afd0cd0796f5ff0
2021-07-08 19:05:04 -07:00
Jignesh Mehta
8255b502bd Add all auto generated BP files
This change is adding all the auto generated BP files.
this will inprove the build time as compile time hidl-gen
will be removed.

Change-Id: Ia78880b97540e619eec88241f51b073d1831f650
2020-06-25 17:57:00 -07:00
Hu Wang
6ae2aa51e6 Hostapd: Add hostapd_cli like string commands
Add hostapdCmd() API to provide hostapd_cli like string commands
to hostapd for value added feature.

Change-Id: Iec559538d1bfc76036a584c27bc1a0de94afb149
CRs-Fixed: 2667560
2020-05-01 15:50:16 +05:30
Purushottam Kushwaha
2699635d77 Hostapd: redefine data structure to avoid dependency on IHostapd@1.2
This commit is to remove dependency on IHostapdHal@1.2 by re-defining
structures that were imported earlier. This allows support on targets
where IHotapdHal@1.2 is not present

Additionally, this commit adds following vendor network params:
 - enableOCV
 - enableBeaconProtection

Change-Id: I6b9645a1defcdb8eac5178cee39ead1f8299b325
CRs-Fixed: 2673976
2020-05-01 15:49:01 +05:30
Purushottam Kushwaha
7c2856b65e Hostapd: Add IHostapdVendor@1.2 HAL interface.
This adds new minor version 1.2 for IHostapdVendor. This adds
following support:
 - SAE_TRANSITION vendor key management.
 - VendorIfaceParams with 1.2@IHostapd IfaceParams and HwModeParams
 - VendorNetworkParams with 1.2@IHostapd NetworkParams

CRs-Fixed: 2654112
Change-Id: I153a28b92be8ca024ae80ca3e71bf1e101b0d9e5
2020-04-21 07:20:24 +05:30
Veerendranath Jakkam
b2d3ce3b31 wifi: Enhance @1.1::IHostapdVendor HAL to support WPA3 SAP
- Define enum for supported vendor encryption types
- Add below variables to @1.1::IHostapdVendor.VendorIfaceParams
  * vendorEncryptionType    - to support SAE and OWE encryption types
  * oweTransIfaceName       - for OWE transition mode

Change-Id: I8a103988d39aba68c34cfd149f7865dee9b2abdf
CRs-Fixed: 2479630
2019-06-28 12:51:25 +05:30
Purushottam Kushwaha
c98005e701 wifi: create vendor.qti.hardware.wifi.hostapd@1.1 hal.
Add hostapd@1.1 vendor hal. This adds support of following on top
of hostapd@1.0:
 - set loglevel
 - allow setting channel list
 - register callback onFailure to report initializaiton failure

Change-Id: Ia06da611586ebd58693fb7c329c9be979f5f265c
CRs-Fixed: 2431914
2019-04-30 02:09:33 -07:00
Ajit Vaishya
87870b7d4c Introduce the Vendor HAL for Hostapd callback notification
This commit introduces the new HAL for the notifications
from Hostapd.
Currently supports onStaConnected/onStaDisconnected
indications.

Change-Id: I2b3a7ad4e46ad03657942a6fa4c5287c3f908e3b
CRs-Fixed: 2255532
2018-06-14 14:20:46 -07:00
Purushottam Kushwaha
624b0fe8ec wifi: Introduce Hostapd Vendor hal.
This adds vendor hal for hostapd interactions, which would be used
for additional (feature) changes for hostapd.
This also provides interface to make calls to QSAP library APIs via
setHostapdParams().

Change-Id: Ia6386dc3da6744f4b989f03bb6e97fe2fcf635c6
CRs-Fixed: 2227634
2018-05-18 13:09:03 +05:30