The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier updateIE to be compliant.
Change-Id: Id63bc75edf91d364de53eccc021917d597da400f
CRs-Fixed: 2417585
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier macAddr to be compliant.
Change-Id: I73573fced510fe2e4d6a30deacd2d3cef0187ee1
CRs-Fixed: 2417584
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier macAddress to be compliant.
Change-Id: Idc9e4bf34a29859a66ff559fdbe4f2d1c18d6d98
CRs-Fixed: 2417583
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier pmacAddress to be compliant.
Change-Id: I12040f02b81ae3430a31bb3ee0e1305300f0017b
CRs-Fixed: 2417582
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier customMacAddr to be compliant.
Change-Id: I374e45b5b2a0feb570e071ca54f13a97638628ae
CRs-Fixed: 2417581
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier wifiBand to be compliant.
Change-Id: I686a6b1353462605381fdde206bd086fae16b140
CRs-Fixed: 2417580
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier assocReqlen to be compliant.
Change-Id: I941abbf4b90ea4a5cf167739d8f6905957b88da5
CRs-Fixed: 2417579
Coex priority on some scenarios need to be updated.
Host will transfer the chosen coex config attributes
by WMI command.
Change-Id: Ic28ad6af462b305ec9aaf3027d76bce9ae6320b1
CRs-Fixed: 2410493
Extract and populate peer stats in HDD and then send the stats to the
userspace via station_info in get_station command
Change-Id: Ia0077aadd33095210b1022a8e5a4ba77e9a9b739
CRs-Fixed: 2397649
qcacld-2.0 to qcacld-3.0 propagation
There's race condition between kickout event and disconnect command. It
cause disconnect_comp_var is not completed properly. Add check in
lim_tear_down_link_with_ap to eliminate the race condition.
Change-Id: Iebe98911cc41e8b33f8f403b75c79a75a38ca0a6
CRs-Fixed: 2417753
Currently the permission of the power_stats debugfs file is set to 0440.
This prevents the dumpstats to dump the stats.
Change the permission to 0444.
Change-Id: I725d1085bf0f186326eacf37d8d785b65cb699f4
CRs-Fixed: 2415906
driver module has been stopped since long time no interface is up
and dp_soc handle has been freed, but one virtual interface operation
still try to access invalid dp_soc from gp_cds_context, panic
happened.
set gp_cds_context->dp_soc to NULL if dp_soc is detached.
Change-Id: Icb2aa8bb15e309d8fcc749bafe37253c82a21f36
CRs-Fixed: 2413720
Fix resume issue while SSR in progress. When firmware goes down
while driver is in suspend state, fix driver resume(wmi fail) issue.
Change-Id: I5521b92a0a14382a8e1e4b4172e3ed91ad5d93a8
CRs-Fixed: 2412130
The driver currently defines two different data structures to hold
PLM Request parameters:
- legacy struct plm_req
- unified WMI struct plm_req_params
To align with the converged software architecture remove the legacy
definition and exclusively use the unified WMI definition.
Change-Id: I7675686aba9590a4507a8f9ebffcbf181ee00a21
CRs-Fixed: 2411817
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pFTAssocRsp to be
compliant.
Change-Id: Id619aa35893786db87abf264d4fd372c03425cac
CRs-Fixed: 2417251
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pFTAssocReq to be
compliant.
Change-Id: I1c80ae905381a7faf0afa6a83e43c7118855edce
CRs-Fixed: 2417249
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pMgmt_frame to be
compliant.
Change-Id: I3b01eb6fa7e60d76b0722db650a9467fa30d23d0
CRs-Fixed: 2417248
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier connectedCipherAlgo to be compliant.
Change-Id: I2accfa86266cd87c4f09de06db8c5e1cc9fb26b3
CRs-Fixed: 2417247
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier aniHdr to be compliant.
Change-Id: I230878a0694662f9556eff3c91cabc3919bbe45d
CRs-Fixed: 2417246
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pCsrRoamInfo to be
compliant.
Change-Id: I481aa5527f8687ffbeb6e2b6e0927f7449e0633f
CRs-Fixed: 2417245
The current implementaton of hdd_indicate_unprot_mgmt_frame() has a
few issues:
- It has identifiers with mixed-case and Hungarian notation
- It has in-function conditional compilation
- It has a series of adapter sanity checks rather than utilizing the
centralized adapter sanity checking function
So refine the function to address these issues.
Change-Id: I4b623b936e869205d9f6b888e445432ec0bd0478
CRs-Fixed: 2417244
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier fSuccess to be compliant.
Change-Id: I12ff5ace525f9d98d144c098bda0b3165c4fa241
CRs-Fixed: 2417243
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier listType to be compliant.
Change-Id: I4a35ed3cd360930bebffb9172f714e49d41cc3de
CRs-Fixed: 2417242
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pPeerStaMac to be
compliant.
Change-Id: I26cd52c420136066eca57c6897774ce8135f1558
CRs-Fixed: 2417241
lim_sys_process_mmh_msg_api() is a wrapper for sys_process_mmh_msg(),
and sys_process_mmh_msg() itself free the msg->bodyptr. So if
lim_sys_process_mmh_msg_api() returns an error, wm_status_change_ntf
would be freed by both sys_process_mmh_msg() and
lim_send_sme_wm_status_change_ntf()
Change-Id: Ib66d0263625fc2606b4fb4d16f007f3d155977ba
CRs-Fixed: 2411688
In hdd_get_band_helper, use ucfg_reg_get_band() instead of
sme_get_freq_band() to get band information.
Also, remove sme_get_freq_band().
Change-Id: I8bb66527fb1ab92bc45f799bbca4310a3a8d1dcf
CRs-Fixed: 2414912
Due to PTA matser limitation, zigbee joining network success rate
is low while wlan is working. Wlan host driver need to configure
some parameters including Zigbee state and specific WLAN periods
to enhance PTA master. This mechanism is called MPTA helper.
Vendor subcommand QCA_NL80211_VENDOR_SUBCMD_MPTA_HELPER_CONFIG
is added to realize this feature. NL attributes
qca_mpta_helper_vendor_attr is used to deliver parameters from
uplayer to host driver.
Change-Id: Ic76130e4b92c88e8034f6a0c6c0447c9c6dee945
CRs-Fixed: 2407801
Due to PTA master limitation, zigbee joining network success rate
is low while wlan is working. Wlan host driver need to configure
some parameters including Zigbee state and specific WLAN period to
enhance PTA master. This mechanism is called MPTA helper. The INI
parameter gMPTAHelperEnable is used to enable/disable this feature.
Change-Id: I070c06a00ec2c405540cc40251f5cb7fec211cbd
CRs-Fixed: 2407801
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pMFPRequired to be
compliant.
Change-Id: I4bea75c912505c856381502b225067ed5e0cdbea
CRs-Fixed: 2416636
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pMFPCapable to be
compliant.
Change-Id: I30e04b74e0a00b5c4abd0efe9aa4e8a0002ed499
CRs-Fixed: 2416634
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier mcEncryptType to be compliant.
Change-Id: Ica46896ac8139dede8f6654acedfec04ed46e4fa
CRs-Fixed: 2416633
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pAuthType to be
compliant.
Change-Id: I85a44aff4deca274ae3e35dbda2b05fc59c68d00
CRs-Fixed: 2416635
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD identifier pEncryptType to be
compliant.
Change-Id: I134a791699b9d612bca35028e9f069d43c2adab6
CRs-Fixed: 2416632
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier dot11RSNIE to be compliant.
Change-Id: I07beacb9a5682df858b888cf91715f4b1c233a55
CRs-Fixed: 2416631
The Linux Coding Style frowns upon mixed-case names so rename HDD
identifier dot11WPAIE to be compliant.
Change-Id: I12298bd50ff47511dd9c88a546c66042fe828def
CRs-Fixed: 2416630