Commit Graph

7715 Commits

Author SHA1 Message Date
CNSS_WLAN Service
17454ec20e Merge "Release 5.2.0.50D" into wlan-cld3.driver.lnx.2.0-dev 2017-10-21 03:22:43 -07:00
CNSS_WLAN Service
d0e5b35549 Merge "qcacld-3.0: Propagate key sequence counter to SME" into wlan-cld3.driver.lnx.2.0-dev 2017-10-21 03:22:41 -07:00
CNSS_WLAN Service
3d978eccd4 Merge "qcacld-3.0: Don't release memory within SME if serialization req fails" into wlan-cld3.driver.lnx.2.0-dev 2017-10-21 03:22:40 -07:00
CNSS_WLAN Service
18f05659d0 Merge "Release 5.2.0.50C" into wlan-cld3.driver.lnx.2.0-dev 2017-10-21 03:22:38 -07:00
CNSS_WLAN Service
ccc96d08f8 Merge "qcacld-3.0: Use WIFI_POS public APIs for fine_time_meas_initiator" into wlan-cld3.driver.lnx.2.0-dev 2017-10-21 03:22:35 -07:00
snandini
a1e0277dc7 Release 5.2.0.50E
Release 5.2.0.50E

Change-Id: I6a88ec915b713ace1c235dfecd503914c61099d4
CRs-Fixed: 774533
2017-10-21 02:29:38 -07:00
Jeff Johnson
6ced42cf3c qcacld-3.0: Fix camelCase issues with struct hdd_tx_rx_stats
Multiple fields within struct hdd_tx_rx_stats are currently defined
with camelCase. Rename these to align with the Linux coding style
which states "mixed-case names are frowned upon."

Change-Id: I28f81baab8ed43e3e87449e8a4476e540477b57a
CRs-Fixed: 2130212
2017-10-21 02:29:38 -07:00
Krunal Soni
45ec439c97 qcacld-3.0: Add NULL pointer check before dereferencing it
Few of the SME APIs are dereferencing the pointer without
checking it against NULL.

Add a NULL check before deferencing it.

CRs-Fixed: 2124948
Change-Id: I109518332e593e1f32936404021db1db7a332df7
2017-10-21 02:29:36 -07:00
Jeff Johnson
96aa2ac23b qcacld-3.0: Fix __wlan_hdd_cfg80211_add_key() key logging
In __wlan_hdd_cfg80211_add_key() several calls to hdd_debug()
explicitly add the function name and line number. This causes that
information to be replicated in the actual log since hdd_debug()
itself already logs the function name and line number. Fix this by
removing the explicit function name and line numbers from those calls.

Change-Id: Ib336ca941c709d528df20e74229aa52349929485
CRs-Fixed: 2129324
2017-10-20 22:55:02 -07:00
CNSS_WLAN Service
45c65494dc Merge "Release 5.2.0.50B" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 17:38:21 -07:00
CNSS_WLAN Service
fba3c70839 Merge "qcacld-3.0: Fix camelCase issues with DHCP Offload" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 17:38:20 -07:00
snandini
6920ef1527 Release 5.2.0.50D
Release 5.2.0.50D

Change-Id: I9497ad9a6c880dc554fa7392d482f5f5a2c6cb6d
CRs-Fixed: 774533
2017-10-20 16:10:39 -07:00
Jeff Johnson
b05f4fdbf9 qcacld-3.0: Propagate key sequence counter to SME
Currently the key sequence counter received from userspace is not
propagated to SME, so add logic to propagate it.

Change-Id: I5371700003744eb967c578c44e4d130628efcdc8
CRs-Fixed: 2129237
2017-10-20 16:10:38 -07:00
Krunal Soni
aa179db55a qcacld-3.0: Don't release memory within SME if serialization req fails
SME module calls enqueue request API, if API returns failure status then
SME itself is releasing the memory which is not correct.

Let serialization module give a callback to release the memory. Fix the
reference count issue along with it.

CRs-Fixed: 2123634
Change-Id: I18d490a91cf07474df3bd412d9339399df137d5d
2017-10-20 16:10:36 -07:00
snandini
f79ceb354a Release 5.2.0.50C
Release 5.2.0.50C

Change-Id: I43da1d3fab4132f8100178f05754ba9f085d40b4
CRs-Fixed: 774533
2017-10-20 13:54:07 -07:00
Naveen Rawat
d2657be69e qcacld-3.0: Use WIFI_POS public APIs for fine_time_meas_initiator
In legacy code, remove reference of fine_time_meas_initiator and use
public APIs provided by WIFI_POS to get and set FTM value.

Change-Id: I8685b6024693cc3f9a24e29dea25ea6b868ddcf6
CRs-Fixed: 2122876
2017-10-20 13:54:06 -07:00
CNSS_WLAN Service
d24b552394 Merge "Release 5.2.0.50A" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:40 -07:00
CNSS_WLAN Service
2794bcb70e Merge "qcacld-3.0: Fix to return error values properly" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:38 -07:00
CNSS_WLAN Service
0a644cbf52 Merge "Release 5.2.0.50" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:37 -07:00
CNSS_WLAN Service
b5fe6b5de6 Merge "qcacld-3.0: Change NON_QOS scheduler setting for SDIO WLAN" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:36 -07:00
CNSS_WLAN Service
6f2fe260bc Merge "Release 5.2.0.49Z" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:35 -07:00
CNSS_WLAN Service
febd2390c1 Merge "qcacld-3.0: Update 11AX - HE IE's based on new draft - 4/4" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:33 -07:00
CNSS_WLAN Service
038f194994 Merge "qcacld-3.0: Update 11AX - HE IE's based on new draft - 3/4" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:32 -07:00
CNSS_WLAN Service
ef3d81edb2 Merge "qcacld-3.0: Update 11AX - HE IE's based on new draft - 2/4" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:31 -07:00
CNSS_WLAN Service
0d3e351a44 Merge "qcacld-3.0: Update 11AX - HE IE's based on new draft - 1/4" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 13:47:29 -07:00
snandini
4d06ca3c6e Release 5.2.0.50B
Release 5.2.0.50B

Change-Id: Id28ecae9f7766d593ab0140a53ad639e9f8125dd
CRs-Fixed: 774533
2017-10-20 10:06:25 -07:00
Jeff Johnson
678c52c506 qcacld-3.0: Fix camelCase issues with DHCP Offload
Change "qcacmn: Fix camelCase issues with DHCP Offload" in
project qca-wifi-host-cmn fixed camelCase issues with struct
dhcp_offload_info_params. Update wma to handle the renamed fields.

Change-Id: If1eda7f560c1c72c38d53b1e15a891e9a766156e
CRs-Fixed: 2121495
2017-10-20 10:06:25 -07:00
snandini
77a7621f3d Release 5.2.0.50A
Release 5.2.0.50A

Change-Id: I994c2709eb9f46c2cb65cc9ff5899e21c5d50b5e
CRs-Fixed: 774533
2017-10-20 05:55:57 -07:00
Srinivas Girigowda
bafb8b7e6a qcacld-3.0: Fix to return error values properly
If probe failed because of no memory, the return values are
not properly perculated up the call stack.

Fix this to return error values properly up the call stack.

CRs-Fixed: 2124159
Change-Id: Iba20a73555c86c26f3f07fe89e9030159e3974c0
2017-10-20 05:55:57 -07:00
snandini
3d73469611 Release 5.2.0.50
Release 5.2.0.50

Change-Id: I9460c53b07d6c7ed82d758e80dc35a34a8620aa1
CRs-Fixed: 774533
2017-10-20 03:42:18 -07:00
chenguo
d9cf03bef5 qcacld-3.0: Change NON_QOS scheduler setting for SDIO WLAN
There is a gap for the NON_QOS queue setting in the SDIO WLAN TX
scheduler, which will cause certification test case fails.
Change the setting same as qcacld2.0.

CRs-Fixed: 2123022
Change-Id: Iedfa048ec9c3d293b05903ce4f2eba4ef07c020e
2017-10-20 03:42:17 -07:00
snandini
8a4504fe4a Release 5.2.0.49Z
Release 5.2.0.49Z

Change-Id: I7412b4739fa5e5db303713600cb9840e674befb9
CRs-Fixed: 774533
2017-10-20 01:11:16 -07:00
Naveen Rawat
d8feac152e qcacld-3.0: Update 11AX - HE IE's based on new draft - 4/4
Update HE Capability/Operation IE based on new draft version D1.3.

Update driver changes for the frame changes made as part of
Ia295422fa697edea8a571be359f9983110bba969.

Change-Id: I22e4641e8fd15d647eb655c41c61389da8775766
CRs-Fixed: 2092845
2017-10-20 01:11:15 -07:00
Naveen Rawat
4051b0240e qcacld-3.0: Update 11AX - HE IE's based on new draft - 3/4
Update 11AX - HE IE's based on new draft - 4/4

Update driver changes for the frame changes made as part of
I00e568c1889b001286abcbf4c653036b3b86ef3f.

Change-Id: I4b7943f5585e47f364145ffff73cfafb19998aa1
CRs-Fixed: 2092845
2017-10-20 01:11:13 -07:00
Naveen Rawat
ea921ce3d3 qcacld-3.0: Update 11AX - HE IE's based on new draft - 2/4
Update HE capability/Operation IE based on new draft version D1.3.
Update the element ID from vendor ID to extension ID.

Change-Id: Ia295422fa697edea8a571be359f9983110bba969
CRs-Fixed: 2092845
2017-10-20 01:11:11 -07:00
Naveen Rawat
25b76df53c qcacld-3.0: Update 11AX - HE IE's based on new draft - 1/4
Update HE Capabilities and HE Operation IE as per D1.3 spec.
Add new fields included in the new draft version.

Change-Id: I00e568c1889b001286abcbf4c653036b3b86ef3f
CRs-Fixed: 2092845
2017-10-20 01:11:09 -07:00
CNSS_WLAN Service
60c37fce98 Merge "Release 5.2.0.49Y" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:57 -07:00
CNSS_WLAN Service
3009261b34 Merge "qcacld-3.0: Rename pRoamProfile" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:56 -07:00
CNSS_WLAN Service
26f70cab61 Merge "qcacld-3.0: Remove obsolete MIC failure logic" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:55 -07:00
CNSS_WLAN Service
f6d23c7866 Merge "qcacld-3.0: Remove obsolete STA support for SIOCSIWFREQ" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:53 -07:00
CNSS_WLAN Service
f9c982fea6 Merge "qcacld-3.0: Remove obsolete STA support for SIOCGIWFREQ" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:52 -07:00
CNSS_WLAN Service
e3db580f46 Merge "qcacld-3.0: Remove obsolete STA support for SIOCSIWMODE" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:51 -07:00
CNSS_WLAN Service
728fa4c99e Merge "qcacld-3.0: Remove obsolete support for SIOCGIWMODE" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:50 -07:00
CNSS_WLAN Service
e81da9dd8e Merge "qcacld-3.0: Remove obsolete STA support for SIOCSIWAP" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:48 -07:00
CNSS_WLAN Service
2324cfa627 Merge "qcacld-3.0: Remove obsolete STA support for SIOCGIWAP" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:47 -07:00
CNSS_WLAN Service
193f89a898 Merge "qcacld-3.0: Remove obsolete STA support for SIOCSIWMLME" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:46 -07:00
CNSS_WLAN Service
588bb426fc Merge "qcacld-3.0: Remove obsolete STA support for SIOCSIWESSID" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:45 -07:00
CNSS_WLAN Service
db3aa77025 Merge "qcacld-3.0: Remove obsolete STA support for SIOCGIWESSID" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:43 -07:00
CNSS_WLAN Service
a0e077be7f Merge "qcacld-3.0: Remove obsolete STA support for SIOCSIWNICKN" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:42 -07:00
CNSS_WLAN Service
a6788eba0d Merge "qcacld-3.0: Remove obsolete STA support for SIOCGIWNICKN" into wlan-cld3.driver.lnx.2.0-dev 2017-10-20 00:02:41 -07:00