Commit Graph

14817 Commits

Author SHA1 Message Date
nshrivas
635650c972 Release 5.2.0.122S
Release 5.2.0.122S

Change-Id: Ide9853da3b99d2c35ba73663ee54c8eaefcf8020
CRs-Fixed: 774533
2019-02-28 23:21:02 -08:00
Jeff Johnson
259f3e9ab0 qcacld-3.0: Rename HDD variable pRmcEnable
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pRmcEnable to be
compliant.

Change-Id: Id5c57e4c2bb01415d2315ad0043105fed16a6bcc
CRs-Fixed: 2405772
2019-02-28 23:21:01 -08:00
Jeff Johnson
8ff3ffe382 qcacld-3.0: Rename HDD variable targetApBssid
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable targetApBssid to be
compliant.

Change-Id: I49f3480e3ab40f1a582cef8cbf4164b7a76d926b
CRs-Fixed: 2405771
2019-02-28 23:20:54 -08:00
Jeff Johnson
264e2d3a59 qcacld-3.0: Rename HDD variable cckmIe
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable cckmIe to be
compliant.

Change-Id: Ic02fa6f44f859543905213e67ef7e1d0a08f619b
CRs-Fixed: 2405770
2019-02-28 23:20:46 -08:00
Jeff Johnson
b9eeef3209 qcacld-3.0: Rename HDD variable cckmIeLen
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable cckmIeLen to be
compliant.

Change-Id: Idcc7bf6cbd65b2c68942ab163e73b6c94691b8c0
CRs-Fixed: 2405769
2019-02-28 23:20:39 -08:00
Jeff Johnson
64c01b14ca qcacld-3.0: Rename HDD variable pCckmIe
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pCckmIe to be
compliant.

Change-Id: I93e0dae41ee2346c20da21f5f134daebb0bfe1bc
CRs-Fixed: 2405768
2019-02-28 23:20:31 -08:00
Jeff Johnson
ecbb79fb78 qcacld-3.0: Rename HDD variable pCckmIeLen
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pCckmIeLen to be
compliant.

Change-Id: Iaff516cbe9b5b34d3f2949cd077f81797374873f
CRs-Fixed: 2405767
2019-02-28 23:20:24 -08:00
Jeff Johnson
93f47cf5a5 qcacld-3.0: Rename HDD variable pTxPower
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pTxPower to be
compliant.

Change-Id: Iff5671598d611a1d25685a2ef916141413e731e4
CRs-Fixed: 2405766
2019-02-28 23:20:16 -08:00
Jeff Johnson
4fab64d31a qcacld-3.0: Rename HDD variable cmdPtr
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable cmdPtr to be
compliant.

Change-Id: I271d6056adc193a596566f4bd50a7e53fdf9bc10
CRs-Fixed: 2405765
2019-02-28 23:20:10 -08:00
Jeff Johnson
4ff36b2919 qcacld-3.0: Rename HDD variable inPtr
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable inPtr to be
compliant.

Change-Id: Ib5c6ed64f41f6f1eea9cc3c8241c941b18565372
CRs-Fixed: 2405764
2019-02-28 23:20:04 -08:00
Jeff Johnson
64ba9afb7a qcacld-3.0: Rename HDD variable pPeerMacAddr
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pPeerMacAddr to be
compliant.

Change-Id: Ifa0d639c2346ace4fced4420934f47f07352c8b0
CRs-Fixed: 2405763
2019-02-28 23:19:56 -08:00
Jeff Johnson
091cbb7e6c qcacld-3.0: Rename HDD variable pChannelList
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pChannelList to be
compliant.

Change-Id: I865feb3294644a6c6d8342fef1baeda5d080da10
CRs-Fixed: 2405762
2019-02-28 23:19:51 -08:00
Jeff Johnson
d727cdcf8e qcacld-3.0: Rename HDD variable pChannel
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pChannel to be
compliant.

Change-Id: I8dcb09f5629880694d6446d3944d4584aa57f1bb
CRs-Fixed: 2405761
2019-02-28 23:19:45 -08:00
Jeff Johnson
b7d52797cb qcacld-3.0: Rename HDD variable pTargetApBssid
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pTargetApBssid to be
compliant.

Change-Id: I976939bf9093d3f5a1bdd523090cc659cd15864a
CRs-Fixed: 2405760
2019-02-28 23:19:40 -08:00
Jeff Johnson
80d220abdd qcacld-3.0: Rename HDD variable pDwellTime
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pDwellTime to be
compliant.

Change-Id: Ifad1ba3569292b22b4f974a6e0685ce4462d4e70
CRs-Fixed: 2405759
2019-02-28 23:19:34 -08:00
Jeff Johnson
b2c3d04b6b qcacld-3.0: Rename pEseBcnReq
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename pEseBcnReq (used by both HDD and SME) to
be compliant.

Change-Id: I377e1c4ff65bafeba403aa87a6542891f03bb2ba
CRs-Fixed: 2405758
2019-02-28 23:19:24 -08:00
Jeff Johnson
a0b6c3c0f3 qcacld-3.0: Rename HDD variable pPlmRequest
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pPlmRequest to be
compliant.

Change-Id: If4f3eaca226356eb120f13ff1d280ab8af38add4
CRs-Fixed: 2405757
2019-02-28 23:19:17 -08:00
Jeff Johnson
269d7fbe8e qcacld-3.0: Rename HDD variables pTxFlags and txFlags
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variables pTxFlags and txFlags
to be compliant.

Change-Id: I737a9477958858cd3310b9c6104172fbe6340249
CRs-Fixed: 2405756
2019-02-28 23:19:12 -08:00
nshrivas
bc6aafa709 Release 5.2.0.122R
Release 5.2.0.122R

Change-Id: I6018acd9b5a1deb7992d3fc05bb2240398db86ed
CRs-Fixed: 774533
2019-02-28 18:35:38 -08:00
Bala Venkatesh
448e8cd53e qcacld-3.0: Move the INI gSkipDfsChannelInP2pSearch to scan component
Currently, INI gSkipDfsChannelInP2pSearch is initialized in P2P
component and later copied to scan component for usage.
Since this INI is only used by scan component and not the P2P
component, move the initialization part also to the scan
component.

Change-Id: I44a6208ab5f3ee062073550143e23e5800342376
CRs-Fixed: 2405395
2019-02-28 18:35:37 -08:00
Jingxiang Ge
f95dc4df29 qcacld-3.0: Add mutex to protect rssi_disallow_bssid list
rssi_disallow_bssid could be accessed from different thread,
mutex protection is added to avoid node invalid access when
node has been deleted or updated.

Change-Id: I2b19d48f19a3da55030384f26c501aee283801c7
CRs-Fixed: 2405157
2019-02-28 18:35:32 -08:00
nshrivas
143bbdb6f9 Release 5.2.0.122Q
Release 5.2.0.122Q

Change-Id: I3f7efccce9352caf1de44907a797a58bd7ffdbec
CRs-Fixed: 774533
2019-02-28 01:27:51 -08:00
Dustin Brown
c0591c0308 qcacld-3.0: Rename osif_*_sync_create_with_trans()
Rename the osif_*_sync_create_with_trans() to a slightly more
appropriate osid_*_sync_create_and_trans(), to help convey the fact that
the transition does not end when the function returns.

Change-Id: I5606fb613d786d65de773dae49fe8ad431b5342f
CRs-Fixed: 2406713
2019-02-28 01:27:50 -08:00
Manjunathappa Prakash
f39d2374a2 qcacld-3.0: Add stats for Rx gratuitous_arp and multicast_replay drops
Remove logging of Rx drops due to gratuitous_arp and multicast_replay
packets. Add separate stats counter and log it part of periodic stats.

Change-Id: Ib70505bbb8e6b2d363e04493f9e3d2d99e417e8d
CRs-Fixed: 2403211
2019-02-28 01:27:44 -08:00
Jeff Johnson
df909a62c0 qcacld-3.0: Remove unused struct ndi_create_req
Change I5828002d2363e01f63b0a643a0c59abd52bc4f19 ("qcacld-3.0: NAN
datapath cleanup") remove the last usage of struct ndi_create_req.
Since this struct is obsolete, remove it.

Change-Id: Ibbf15ed95ed30d3af440f68f654490ee6b57ac37
CRs-Fixed: 2403186
2019-02-28 01:27:37 -08:00
Jeff Johnson
7e5e398a28 qcacld-3.0: Remove transactionId from tSirAggrQosReq
The transactionId in struct tSirAggrQosReq is unused, so remove it.

Change-Id: I2a0b841ca2b68706152f0fab3ed3f821f16b9382
CRs-Fixed: 2403185
2019-02-28 01:27:31 -08:00
Jeff Johnson
f44d792e91 qcacld-3.0: Remove transactionId from tSirDeltsReq
The transactionId in struct tSirDeltsReq is unused, so remove it.

Change-Id: I2bcf1c4f5e4379d3a1748d69c1c0c2b431e08604
CRs-Fixed: 2403184
2019-02-28 01:27:25 -08:00
Jeff Johnson
d41d3ceba9 qcacld-3.0: Remove transactionId from tSirAddtsReq
The transactionId in struct tSirAddtsReq is unused, so remove it.

Change-Id: Ia0a47e2d101ef92298ece4a25f8441203f227c24
CRs-Fixed: 2403183
2019-02-28 01:27:18 -08:00
Jeff Johnson
51dd84ee35 qcacld-3.0: Remove transactionId from set_context_req
The transactionId in struct set_context_req is unused, so remove it.

Change-Id: I26cbd3928fc24e0ed181cc8886d3ca4482716c32
CRs-Fixed: 2403182
2019-02-28 01:27:12 -08:00
Jeff Johnson
a601044643 qcacld-3.0: Remove typedef tSirSmeStopBssRsp
The typedef tSirSmeStopBssRsp is unused, so remove it.

Change-Id: I186e4b99073dde031f944dc455b31ca2f3efea60
CRs-Fixed: 2403181
2019-02-28 01:27:07 -08:00
Jeff Johnson
08e3733b9c qcacld-3.0: Remove transactionId from stop_bss_req
The transactionId in struct stop_bss_req is unused, so remove it.

Change-Id: Ied26fea404b031684bb63586597912a1ceefc0f9
CRs-Fixed: 2403180
2019-02-28 01:27:02 -08:00
Jeff Johnson
b5141adae1 qcacld-3.0: Remove transactionId from deauth_req
The transactionId in struct deauth_req is unused, so remove it.

Change-Id: I5e455c1003addf6bc8a3a9cedb0b8def6464513b
CRs-Fixed: 2403179
2019-02-28 01:26:56 -08:00
Jeff Johnson
b3dfc3b017 qcacld-3.0: Remove transactionId from disassoc_req
The transactionId in struct disassoc_req is unused, so remove it.

Change-Id: I63594303967999e6b19e77d7ed614b5316be1874
CRs-Fixed: 2403178
2019-02-28 01:26:51 -08:00
nshrivas
42113af0c3 Release 5.2.0.122P
Release 5.2.0.122P

Change-Id: I150daf692b32b338169fed52e47cd5d4e30d0033
CRs-Fixed: 774533
2019-02-27 22:42:13 -08:00
Dustin Brown
39b33bacef qcacld-3.0: Integrate DSC (IP address change)
As part of DSC integration, replace remaining cds_ssr_protect/unprotect
calls with appropriate osif_sync op start/stop calls in IP address
change handlers.

Change-Id: I1e274fdda7465582046bcfd5266c242265328efd
CRs-Fixed: 2406548
2019-02-27 22:42:13 -08:00
nshrivas
5c34a99bcb Release 5.2.0.122O
Release 5.2.0.122O

Change-Id: Ic1b5ecff3d0e1a24e381ba9af39a732abe24c250
CRs-Fixed: 774533
2019-02-27 20:54:50 -08:00
Jeff Johnson
f32bf010e3 qcacld-3.0: Use the redesigned STA keepalive interface
Change I2a401fa6934f05555cb3c30088af62cfbc9a3c59 ("qcacmn: Refine the
STA keepalive interface") has updated the unified WMI interface for
the STA keepalive feature, so align with the new design.

Change-Id: I20cf9f54a7ec920a90575ffd73c51708414d46a0
CRs-Fixed: 2404896
2019-02-27 20:54:49 -08:00
nshrivas
844e7b4730 Release 5.2.0.122N
Release 5.2.0.122N

Change-Id: I5555950695363c3129f071d73a4d8c374a58a382
CRs-Fixed: 774533
2019-02-27 19:24:48 -08:00
Dustin Brown
015208532f qcacld-3.0: Integrate DSC (spectral scan)
As part of DSC integration, replace remaining cds_ssr_protect/unprotect
calls with appropriate osif_sync op start/stop calls in spectral scan.

Change-Id: I6a2f221aea47b31a0926e64f614999452d21a9f0
CRs-Fixed: 2406599
2019-02-27 19:24:47 -08:00
nshrivas
bcaeb5a487 Release 5.2.0.122M
Release 5.2.0.122M

Change-Id: I7ef91aa2a15a1927a9b476267f00b65e799b2c58
CRs-Fixed: 774533
2019-02-27 11:37:51 -08:00
Jeff Johnson
6636e623e6 qcacld-3.0: Rename HDD variable pValue
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pValue to be
compliant.

Change-Id: Id61c93b87a05d8207ff828728a47bc268d3b1235
CRs-Fixed: 2405755
2019-02-27 11:37:50 -08:00
Jeff Johnson
afa022c9cd qcacld-3.0: Rename HDD variable pUserData
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pUserData to be
compliant.

Change-Id: Ia6e960b2666ef2dc958cdc97cef0b525cfa9e58d
CRs-Fixed: 2405754
2019-02-27 11:37:45 -08:00
Jeff Johnson
52f19d57d7 qcacld-3.0: Rename HDD variable pPeerInfo
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pPeerInfo to be
compliant.

Change-Id: I1b8eb881e6c5fc164a587ba6305bbdf22002d865
CRs-Fixed: 2405753
2019-02-27 11:37:39 -08:00
Jeff Johnson
93107ad75f qcacld-3.0: Rename HDD variable pStaCtx
The Linux Coding Style frowns upon mixed-case names and so-called
Hungarian notation, so rename HDD local variable pStaCtx to be
compliant.

Change-Id: Ief8942a12c802720d5eb2819e85eb895c6d8df40
CRs-Fixed: 2405752
2019-02-27 11:37:34 -08:00
nshrivas
21d29ae0fd Release 5.2.0.122L
Release 5.2.0.122L

Change-Id: I9ab30145808e60943a9434010cef12d5eddbe341
CRs-Fixed: 774533
2019-02-27 09:55:47 -08:00
Jeff Johnson
d89881a759 qcacld-3.0: Rename local variable localPattern
To align with the Linux coding standard rename local variable
localPattern.

Change-Id: Id1e5dba72ecb6e178e1766eb005f717894f7ae67
CRs-Fixed: 2404829
2019-02-27 09:55:46 -08:00
Jeff Johnson
b8673d0dae qcacld-3.0: Use vdev_id in wlan_hdd_set_filter()
Currently wlan_hdd_set_filter() uses sessionId as a parameter name.
In order to align with converged naming, and to adhere to the Linux
coding style, change this to vdev_id.

Change-Id: Icf284b27bf72df0bac1c3b7a2a60b5a7129b49e5
CRs-Fixed: 2404328
2019-02-27 09:55:42 -08:00
Pragaspathi Thilagaraj
96259b245f qcacld-3.0: Add support of FT-SAE roaming
Introduce new CSR auth type eCSR_AUTH_TYPE_FT_SAE to support the
akm suite selector 00:0F:AC-09(FT-SAE) and 00:0F:AC(FT-Suite-B).
Based on the sta_ctx authType, rsn auth type and hdd key
management type, set the auth type eCSR_AUTH_TYPE_FT_SAE to the
roam_profile during initial connection.

csr_scan_get_result() pushes the scan filter to scm module.
Translate the legacy eCsrAuthType to wlan_auth_type and push it
to the filter->auth_type.

Change-Id: I3ab91799ac280b85cdd67ad26b0eb7519d3b8b14
CRs-Fixed: 2400679
2019-02-27 09:55:37 -08:00
nshrivas
9450bf430e Release 5.2.0.122K
Release 5.2.0.122K

Change-Id: I0170b59c3808844f1497f329250f3a98be867664
CRs-Fixed: 774533
2019-02-27 08:11:54 -08:00
Dustin Brown
963101199d qcacld-3.0: Remove OS_* usage
There are a few consumers of the legacy OS_* APIs. Directly use
appropriate QDF APIs instead.

Change-Id: Ibe46172200119c6d293acb301baf796276c5949c
CRs-Fixed: 2403793
2019-02-27 08:11:53 -08:00