Age | Commit message (Collapse) | Author |
|
Driver collects stats for first few packets after association.
Framework can query for these stats to know the reason if
association/any other failure happens.
Change-Id: Icc413f503e518a24b6d89578b07b45d11422bb5e
CRs-Fixed: 964555
|
|
This API gives wifi wake reason accounting info like:
- Total cmd event wake count
- Total count of driver fw wake
- Total data rx packets, that woke up host
Change-Id: Ied9a7b97d363ad0b224dcd0c0aa26d1b970ffd4f
|
|
am: 711720c58c
* commit '711720c58c83875d04fb80c46b39908b973081b1':
Wifi-Hal: Remove debug messages
|
|
Remove unwanted log messages in the Wifihal code.
Change-Id: Ib87db2f1714a858e6a2ae0d71d0cdb3bc028ddef
BUG=27357943
|
|
To avoid illegal memory access, if received message is shortened,
add a length check before proceeding to parse data.
Change-Id: Idf6e24af086abd4521eb4f95b0967b582001a951
CRs-Fixed: 970669
|
|
Introduce new QCA specific wifi configuration attribute under
QCA_NL80211_VENDOR_SUBCMD_SET_WIFI_CONFIGURATION, to allow dynamic
changing of Fine Time Measurement capability at runtime.
Also adding one minor change to resolve internal CLANG error seen.
Change-Id: Iff1476ece72e1b88a7cf65560e10e74157d8057c
|
|
Driver collects stats for first few packets after association.
Framework can query for these stats to know the reason if
association/any other failure happens.
Change-Id: Icc413f503e518a24b6d89578b07b45d11422bb5e
CRs-Fixed: 964555
|
|
This API gives wifi wake reason accounting info like:
- Total cmd event wake count
- Total count of driver fw wake
- Total data rx packets, that woke up host
Change-Id: Ied9a7b97d363ad0b224dcd0c0aa26d1b970ffd4f
|
|
am: cf87d1926b
* commit 'cf87d1926bd4d348ce4f0362f2475b9ab8a14fa7':
Fix a typo in get_available_channel API.
|
|
Change-Id: Id6bf290cc69c7a3c192259231845055eb72da3c1
|
|
am: 924cd3a29b
* commit '924cd3a29b18881e58e6be941bfefb59574acd71':
Wifi-Hal: Fix NanCapabilities status field
|
|
The status field is modified to u32 from u16. Fix the same in
HAL.
BUG=26918148
Change-Id: I03a653a27c62f2b7cd0f5c498a28d228a172f079
|
|
am: f8be5aab98
* commit 'f8be5aab9878741a7c65f4e2a1a63de5ff8997aa':
WiFi-HAL: Use separate enum and attribute to get bus size
WiFi-HAL: Support for timeout and resource failure events
Wifi-HAL: Support for wifi_get_driver_dump API
Wifi-HAL: Remove CLANG Warnings and errors.
|
|
* changes:
WiFi-HAL: Use separate enum and attribute to get bus size
WiFi-HAL: Support for timeout and resource failure events
Wifi-HAL: Support for wifi_get_driver_dump API
Wifi-HAL: Remove CLANG Warnings and errors.
|
|
am: 5fa40998af
* commit '5fa40998afff17a235138d2cbe6070ba60de6bac':
Enable Rtt Responder Role (4/4).
|
|
|
|
Currently get_firmware_bus_max_size_supported() is using
attribute from packet filtering enum. Use separate enum and
attributes to isolate it as it is not dependent on packet
filtering.
|
|
Add support for below events,
1. Authentication timeout
2. Association timeout
3. Resource allocation failure
Driver sends these events with associated information.
Update the same to connectivity ring buffer.
|
|
Add support to collect driver memory dump
|
|
Enable LOCAL_CLANG flag. Remove CLANG Errors and warnings.
|
|
am: 130b77b6a3
* commit '130b77b6a3304fe995073d34f71c160a827b4f1d':
Wifi-Hal: Delete nan.h file
|
|
Change-Id: I280422e5e160b9db741a37b6bb185ec79c155f91
|
|
Delete the nan.h file as the reference is being made to wifi_nan.h
|
|
mm-wireless-dev
am: 588d585d22
* commit '588d585d22387ba5b6495fb369c6d1cb104a9880':
WiFi-HAL: Support for Neighbor Discovery offload API
WifiHal: Nan Data Path vendor definitions
Wifi-Hal: Support new Nan API changes
wifi:Stub out support for SET_AP_WPS_P2P_IE command
WiFi-HAL: Support for RTT responder mode APIs
WiFi-HAL: Support for packet filtering APIs
|
|
am: 76bc4f2a5c
* commit '76bc4f2a5ca2b66d0e33ccd06d925a3f13702d56':
Work around to support old driver firmware with new HAL API
|
|
mm-wireless-dev
* changes:
WiFi-HAL: Support for Neighbor Discovery offload API
WifiHal: Nan Data Path vendor definitions
Wifi-Hal: Support new Nan API changes
wifi:Stub out support for SET_AP_WPS_P2P_IE command
WiFi-HAL: Support for RTT responder mode APIs
WiFi-HAL: Support for packet filtering APIs
|
|
This brings back support for
QCA_NL80211_VENDOR_SUBCMD_GSCAN_SCAN_RESULTS_AVAILABLE and translates it
to a scan status event.
Bug: 26780753
Change-Id: I39b932d900361e8b82831a1efe18b46c738f78aa
|
|
am: 0562eeb882
* commit '0562eeb882b461595155d6ef3e10e563b0e451f5':
WiFi-HAL: Support for gscan and EPNO enhancements
|
|
Add vendor command support to enable/disable Neighbor
Discovery offload in driver/firmware
Change-Id: I6295245c0749269f014e5245e8b3b17dff53c177
|
|
Add new vendor definitions to support Nan Data Path
APIs
Change-Id: I8abc100b74e694d02555a3aee65484aa121daff9
|
|
Support the new changes in Nan APIs
1) Support Nan capabilities
2) Add ability to disable indications from fw
3) Pass 2.4g and 5g channels values during nan enable
4) Change func name from UnMatchInd to ExpiredInd
5) Change the variable value to u32 in NanResponseMsg struct
from u16 to match the FW change
Change-Id: I30e8b4c9d7496d9f451f868783b72d13fa992b95
|
|
The supplicant is sending SET_AP_WPS_P2P_IE driver command
which is not handled by driver. This is an API that is directly
called by Android extensions to the wpa_supplicant. As the
SET_AP_WPS_P2P_IE command is not handled, the handler function
for this command is removed in wpa_supplicant_8_lib.
Change-Id: Ia54f924b4340ccd243716b1af23d978a92823eb2
|
|
RTT HAL API changes to support 11mc responder role
Change-Id: I81fd902af1d323f51a73b6abecf22f4b19df728a
|
|
These APIs allow driver/firmware to start packet filtering
when framework enables filters
Change-Id: I10a5ef17e7266a520854061f0a2aa24a5f77db03
|
|
This commit supports the below changes as per new gscan/EPNO
specification,
1. Few new parameters added to the EPNO configuration and an API to
support resetting the EPNO.
2. Remove support for the below deprecated APIs,
1. wifi_set_ssid_white_list
2. wifi_set_gscan_roam_params
3. wifi_enable_lazy_roam
4. wifi_set_bssid_preference
3. Add Buckets scanned parameter to gscan cached results
|
|
am: 3ec8a3fac0
* commit '3ec8a3fac08bd56d5f299a2ba1f645ac93ed90a0':
Revert "WiFi-HAL: Donot initialize Lowi module for gscan calls"
|
|
am: 9d1a0d274d
* commit '9d1a0d274d8bfb3a6b914ba553f6f3379c07c6a6':
WiFi-HAL: Write firmware prints to FIRMWARE_PRINTS ring buffer
|
|
am: 045a80359d
* commit '045a80359d42a8f4bc136b51e42c173d11344099':
WiFi-HAL: Add support for beacon_received connectivity event
|
|
am: 36438f66a1
* commit '36438f66a163df59550d1eb57b59febcd63d5ce9':
WiFi-HAL: Cleanup logs in llstats
|
|
am: 9d53c09568
* commit '9d53c095682868768ab8488e80db98a461ce325d':
WiFi-HAL: Write per pkt stats to ring buffers without processing
|
|
am: c19f715ece
* commit 'c19f715ece840e705749d2dfd1857210d7e31897':
WiFi_HAL: Fix static analyzer findings
|
|
This reverts commit a55479d081d7a1c19a8eaca3eebfa480542c5ca3.
Change-Id: Ic3b72fcc5065f6300b0d5e5bbbec38d6b3eb2fcd
|
|
Prima driver sends firmware prints as host messages with subtype
ANI_NL_MSG_LOG_FW_MSG_TYPE. Parse the same and update to
FIRMWARE_PRINTS ring buffer.
Change-Id: I0db598af97513d70ea0999dc89486bbc3fa18426
|
|
Allow start logging for connectivity events and parse the
received beacon event. Write the parsed data to ring buffer.
Change-Id: I8b9e77c5533dd8d4876642e901a92808cc7e159d
|
|
WifiHAL may not receive few attributes when the older versions of
driver/firmware are used with latest framework. Remove the logs
corresponding to those attributes.
Change-Id: I5b95aedf72a4ccdf4bdee3e895dc6ba0e935fc41
|
|
Pronto driver sends the per packet stats in framework expected
format. Write the stats received from driver to ring buffer as
it is as no processing is needed.
Change-Id: Ia5841c30375eeab7e74b1d1b90fa4c76421e5364
|
|
This commit fixes few issues found by static analyzer.
Change-Id: Ia22718b9545e1e56a784e28a1b2582cb489b8cc9
|
|
am: a3c2c8f1bf
* commit 'a3c2c8f1bfcddd50047c8ad29e535a54e99acf62':
Wifi-Hal: NAN feature enhancements
|
|
Changes related to NAN APIs and structures.
1) Remove NanHeader
2) Replace wifi_handle with wifi_interface_handle in NAN APIs
3) Add publish/subscribe id
4) Remove match_handle and name it as requestor_instance_id
5) Add NanPublishResponse/NanSubscribeResponse structures
6) Remove user_context
7) Add appropriate enums
8) Remove unused structures
9) Removed references for NAN_2.0
10) Sync up with the latest FW changes wrt TLVs.
11) Add support to TransmitFollowUp error relay
mechanism to user space.
12) Replace wifi_request_id with transaction_id to have a
common interface across all layers.
13) Create new nanCommand instance for NAN request APIs
Bug: 26216681
Change-Id: Ieaccdf94f6a84d86f3d9278e2d2e8825c4648ed9
|
|
am: 7f2959f5a4
* commit '7f2959f5a4565e5163d770b375e953a061440fa1':
Correct WiFi exponential back off scan
|