Currently host does not update band capability to fw as
part of feature set info.
With this change update band capability as well as part of
feature set info.
Change-Id: Ieb6d800c1c88a56bf72fac6e105f3498eb22ab58
CRs-Fixed: 3302989
Add the logs for the mld address of the self and peer mld as
part of the current connection info.
Change-Id: Ie73a9b94cb13cf0f4c70eb4ad212e2fc3bd7ff22
CRs-Fixed: 3300168
Replace all occurrences of
wlan_reg_get_channel_state_for_freq with
wlan_reg_get_channel_state_for_pwrmode and use extra
parameter as REG_CURRENT_PWR_MODE.
Change-Id: I7f7e4e700091918eeebc87ccbbc85ececdd9bf52
CRs-Fixed: 3145011
Modify the solution provider information field length
in feature_set to 3 length character.
Change-Id: I9a908e58a1db2d78306160abb47cd666e785df84
CRs-Fixed: 3303728
In kernel 5.17, net_device->dev_addr is changed to const unsigned char*
and can only be updated via dev_addr_mod(). To update net_device->dev_addr,
call newly added function qdf_net_update_net_device_dev_addr() which calls
kernel API dev_addr_mod() to update dev_addr.
Change-Id: I123972b05ca6f8253914b697409f12a34f7a60be
CRs-Fixed: 3295156
We need to update RoamRSSI_Trigger min/max to support new INI values.
Fix is to revert min/max and default back to original values.
Change-Id: I75f0b76ae920c885a1150d95ea011e5612ef62fd
CRs-Fixed: 3304654
Add check 11be supported before send the MLO roam config wmi
command by API wlan_psoc_mlme_get_11be_capab.
Change-Id: I101e2c614efd44c7eabac0f45dc558e044185b6b
CRs-Fixed: 3305746
Add a new API to check if ML peer state is ML_PEER_DISCONN_INITIATED
that indicates the link vdev has sent deauth frame to FW. If the
check is true, then do not send another deauth for assoc vdev
to avoid FW assert.
Change-Id: I97ae39fe8a31072f8e93af958a02435c3b411283
CRs-Fixed: 3303552
In kernel 5.17, complete_and_exit is replaced with
kthread_complete_and_exit. So if kernel version is >= 5.17,
then use kthread_complete_and_exit.
Change-Id: I8b5ed5bbeade9d2044e375695e6e15208e10147d
CRs-Fixed: 3297438
This change
1.fixes the use of uninitialized
variable in host driver.
2.Adds validation in extract_roam_sync_frame_event_tlv
Where these frame lengths are getting populated,
also at the place where subtraction happens to prevent
overflows
3.Adds NULL check in wma_handle_roam_reason_deauth, to avoid
the null pointer dereference.
Change-Id: I2d5ba61fb109f6d8b497df29cfa2dd572c00adeb
CRs-Fixed: 3297792
In kernel 5.17, PDE_DATA() is replaced with pde_data(). Make
matching change in wlan_hdd_memdump.c
Change-Id: Ifa67c746d219802911403aaea0572d03a9da9173
CRs-Fixed: 3298034
Currently implemented change for COAP causes to append
header files to INCS even if CONFIG_WLAN_FEATURE_COAP
is disabled. This leads to compilation hard stop due to
overflow of argumnets to shell.
ie, by moving COAP related code under feature flag can
help to reduce shell arguments when COAP is disabled.
Change-Id: If1f8334229a601f7415cbad876a7c9e0fcfb1370
CRs-Fixed: 3299853